AJAX请求远程POST或者GET请求时会出现阻止跨域请求,其实本质上是已经提交成功,但是无法获取返回数据,没有返回数据我们就不知道该请求是否成功,所以我们需要把该请求转化为服务,用C#代码来发送POST或者GET请求,这样就可以解决组织跨域请求了,但是对于一行行写HTTP请求方法,通过安装Fiddler插件来一键生成显得就较为简单快捷了。

第一步:
安装Fidder,软件图标如下:


准备插件:FiddlerRequestToCode.dll,图标如下:

第二步:

找到Fidder的安装目录下的Scripts文件夹,把插件放进去

第三步:

打开Fidder,把拦截到的请求拖拽至Code中

然后就可以看到熟悉的C#代码了,效果图如下:

具体怎么放到项目里,这里就不再赘述了,懂点C#的应该都会用吧。

插件下载地址:点击下载