现在手机端经常会用到不是自己的数据,这个时候就需要用到post请求别的接口来取得数据,所以今天我就记录一下使用POST方式调用WCF

1 首先需要在建立好的WCF项目中配置一下web.config,如下

contract="WcfService1.IService1"

behaviorConfiguration="webHttp"/>

其中红色部分为必要部分

WCF的代码,这里只是做了个测试,所以代码很简单

public string GetData(stringvalue)

{

return string.Format("You entered: {0}", value);

}

2 然后在契约方法的头部加上

[WebInvoke(ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.WrappedRequest, Method = "POST")]

string GetData(string value);

具体的属性代表什么用的时候都会有提示的

3 然后就在客户端调用了,我这里是在电脑端调用,所以还是用C#写的,代码如下

WebClient client = newWebClient();

client.Headers.Add("Content-Type", "application/json");

var result = client.UploadString("http://localhost:8010/Service1.svc/GetData", "POST", "{\"value\":\"123\"}");

因为规定了json格式,所以参数必须是json格式的

wcf 接收post数据_POST调用WCF相关推荐

  1. wcf简单教程(10) ajax调用,wcf简单教程(10) ajax调用

    wcf简单教程(10) ajax调用 [2021-02-11 16:23:59]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&q ...

  2. android调用wcf服务的xml,Android调用WCF

    1.构建服务端程序 using System.ServiceModel; namespace yournamespace { [ServiceContract(Name = "HelloSe ...

  3. 学习 WCF (6)--学习调用WCF服务的各种方法

    根据不同的情况,我们可以用不同的方法调用WCF服务,本文简单总结了一下调用WCF的一些方法(代理类,Ajax...),分享给大家.开发工具调用WCF 这中方法很方便也很简单,很多工作VS就帮我们完成了 ...

  4. jQuery调用WCF需要注意的一些问题

    昨天,博客园首页增加了Digg功能.在该功能中我们开始尝试使用jQuery直接调用WCF.之前我们采用的方案是jQuery调用Web Service,然后WebService再调用服务层.这样调用主要 ...

  5. IOS调用WCF提供的服务方法,但是方法的参数是WCF那边自定义的对象,这样有办法调用么,如果可以IOS应该怎么传参呢?请问有了解的么,...

    最近做一个项目后端使用WCF接收Android手机拍照并带其它参数保存到服务器里:刚好把最近学习的WCF利用上,本以为是个比较简单的功能应该很好实现,没想到其中碰到不少问题,在网上搜索很久一直没有想到 ...

  6. Jquery调用WCF经验分享

    博客园申请开通有一段时间了,一直没写博客,真对不起博客园,郁闷费话少说,今天有时间,来总结一下最近项目中用的一些知识知,主要是Jquery调用WCF服务.本文讨论一下Jquery异步调用WCF服务的过 ...

  7. SharePoint 2013 调用WCF服务简单示例

    内容比较简单,主要记录自己使用SharePoint 2013WCF服务遇到的小问题和小经验,分享给大家,希望能够给需要的人有所帮助.好吧,进入正题! 第一部分 SharePoint 2013调用自带W ...

  8. 实现jquery.ajax及原生的XMLHttpRequest调用WCF服务的方法

    废话不多说,直接讲解实现步骤 一.首先我们需定义支持WEB HTTP方法调用的WCF服务契约及实现服务契约类(重点关注各attribute),代码如下: //IAddService.cs namesp ...

  9. [转]Silverlight在调用wcf时传输数据过大返回Not Found的解决办法

    原文地址:http://www.cnblogs.com/gavinyao/archive/2012/04/17/2454495.html Silverlight在调用wcf时传输数据过大返回Not F ...

最新文章

  1. c++代码健壮性_复活Navex-使用图查询进行代码分析(上)
  2. 两表查询很慢mysql_影响mysql性能的方面
  3. 备战数学建模12-模糊综合评价模型
  4. php9.0论坛搭建默认,phpwind9.0
  5. 测试用例设计-颗粒度
  6. android 下拉状态栏(SystemUI)常见修改记录
  7. jdk8特性 lambda表达式
  8. C. Good Subarrays
  9. 什么是数据分层,数据分层的作用!
  10. chrome去除蓝色边框和黄色背景色
  11. 以一元及二元函数为例,通过多项式的函数图像观察其拟合性能;以及对用多项式作目标函数进行机器学习时的一些理解。
  12. Windows Workflow Foundation(一)
  13. PHP:PECL 安装扩展
  14. 基于ABAQUS 钢管缩径分析
  15. 运行spark时不使用框架中默认提供的大量log4J日志输出
  16. 面试必问!!彻底搞清楚 tcp 的三次握手四次挥手
  17. 极光推送小米手机不能查看logcat通知栏无法正确显示应用图标
  18. 搭建简单的struts2框架
  19. CTO, CEO,CFO ,COO,ERP.等意思
  20. 电路设计篇【5】MOS管驱动电路设计,如何让MOS管快速开启和关闭?

热门文章

  1. 收到开复老师亲笔签名的自传:)《小鸟》更需加油哦!
  2. fopen和freopen
  3. android -- phone (三)来电流程
  4. 火狐下实现关闭当前页面的方法(当然其他浏览器也适用)
  5. c语言分离短文中的英文单词,C语言 统计一篇英文短文中单词的个数
  6. 【编程之路】Python编程进阶
  7. 硅谷区块链考察(第二期)| Libra创始人与美国院士为你揭秘产业趋势
  8. 2020_CCPC长春L题 Coordinate Paper Exgcd贪心
  9. EnableWindow函数失效的解决办法!!!
  10. 7.Maven更新版本号