WCF Rest API书写(正确Post书写、PostMan请求测试、Ajax请求测试)

原创 2017年12月21日 16:05:57

我有一个梦想,是改变世界,这是很多技术人员的梦想;从小事做起,踏实做人做事,当身边的人或事因为自己能像更好的方向改变或发展的时候,那就是在改变世界,至花甲之时,可能我的梦想也无法实现,但我会一直追逐着他前行。我相信蝴蝶效应。荣耀的背后可这一道孤独。一起学习,一起进步。

WCF Rest API书写(正确Post书写、PostMan请求测试、Ajax请求测试)
看到有很多Wcf Rest接口文档,但我有发现那些文章中实现的Post接口都是通过url来进行数据接收传输的,那种虽然接口可用,但是其实是不安全的,也是不规范的;
同时发现很多开发小伙伴不知道如何进行接口调用,所以文章中我也简单书写了使用PostMan工具及Ajax实现接口调用示例。
下面开始进入主题:
契约

契约

实现
实现

这里写图片描述

PostMan调用测试
GetData测试
GetData测试
PostData测试
PostData测试
PostDataPerson测试
PostDataPerson测试

AJax请求测试
AJax请求测试

注意
1、在契约中,接口请求格式为RequestFormat = WebMessageFormat.Json,所以在做post请求的时候,要在headers中指定Content-Type为application/json
2、契约中的BodyStyle有四个枚举值,分别为:
WebMessageBodyStyle.Bare :对请求和返回都不包装
WebMessageBodyStyle.Wrapped:对请求和返回都包装
WebMessageBodyStyle.WrappedRequest:对请求包装,对返回不包装
WebMessageBodyStyle.WrappedResponse:对返回包装,对请求不包装
其你去被包装,则数据是在body中的

版权声明:本文为博主原创文章,未经博主允许不得转载。

如何在Chrome下使用Postman进行rest请求的调试

在web和移动端开发时,常常会调用服务器端的restful接口进行数据请求,为了调试,一般会先用工具进行测试,通过测试后才开始在开发中使用。这里介绍一下如何在chrome浏览器利用postman应用进...
  • xy18930914
  • xy18930914
  • 2016年05月18日 18:26
  • 3280

使用Postman进行Web API测试

Postman是一个内置在Chrome浏览器中的插件,可以方便的进行Web API的测试。 安装方法:打开Chrome浏览器,在右上方选择“自定义及控制Google Chrome”-->“更多工具”-...
  • DefectFinder
  • DefectFinder
  • 2015年12月04日 14:06
  • 2268

API & HTTP请求调试插件(Postman)

简述Postman是一个Chrome扩展,提供功能强大的Web API & HTTP请求调试。它能够发送任何类型的HTTP 请求(GET、HEAD、POST、PUT..),附带任何数量的参数+head...
  • u011012932
  • u011012932
  • 2016年05月19日 19:03
  • 5208

谷歌浏览器POST/GET/HTTP请求测试插件Postman

  • 2017年11月28日 10:29
  • 4.64MB
  • 下载

Post请求测试—Postman插件

  • 2017年01月18日 13:47
  • 5.63MB
  • 下载

如何在Chrome下使用Postman进行rest请求测试

在web和移动端开发时,常常会调用服务器端的restful接口进行数据请求,为了调试,一般会先用工具进行测试,通过测试后才开始在开发中使用。这里介绍一下如何在chrome浏览器利用postman应用进...
  • hejingyuan6
  • hejingyuan6
  • 2016年04月25日 18:33
  • 4392

rest 服务POST请求测试工具(含源码)

  • 2014年07月11日 11:02
  • 78KB
  • 下载

postman测试post请求参数为json类型

http://blog.csdn.net/u013045437/article/category/6066613  引言     Postman 是一个用来测试Web API的Chrome...
  • weixin_33400820
  • weixin_33400820
  • 2018年01月10日 10:33
  • 10

Postman 的使用 测试一个POST格式的Web API

Postman 是一个用来测试Web API的Chrome 外挂软件,可由google store 免费取得并安装于Chrome里,对于有在开发Web API的开发者相当有用,省掉不少写测试页面呼叫的...
  • baidu_23493547
  • baidu_23493547
  • 2016年05月28日 23:46
  • 296

如何在chrome浏览器利用postman应用进行restful api接口请求测试

转自:http://jingyan.baidu.com/article/90808022ff18defd91c80f9a.html 在web和移动端开发时,常常会调用服务器端的restful接口...
  • sevenquan
  • sevenquan
  • 2016年04月15日 12:36
  • 1628
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WCF Rest API书写(正确Post书写、PostMan请求测试、Ajax请求测试)
举报原因:
原因补充:

(最多只允许输入30个字)