凡科建站的优缺点专业网站制作网络公司
web/
2025/10/4 10:32:15/
文章来源:
凡科建站的优缺点,专业网站制作网络公司,手机网站设计宽度,建e网室内2019独角兽企业重金招聘Python工程师标准 接上篇”WCF实现REST服务“#xff0c;服务端有了#xff0c;我们看看客户端怎么访问#xff0c;由于JS跨域的限制#xff0c;这里通过WebClient做在后台代理来访问#xff0c;话不多说#xff0c;直接上代码。 1… 2019独角兽企业重金招聘Python工程师标准 接上篇”WCF实现REST服务“服务端有了我们看看客户端怎么访问由于JS跨域的限制这里通过WebClient做在后台代理来访问话不多说直接上代码。 1、GET请求 WebClient test new WebClient();Stream data test.OpenRead(http://localhost:8000/api/test/111);StreamReader reader null;try{reader new StreamReader(data, Encoding.UTF8);string responseJson reader.ReadToEnd();}finally{try{if (reader ! null){reader.Close();}}catch{ }} 2、POST/PUT/DELETE请求 //这里是传递给服务方法的参数JSON格式在WCF的接口特性中可以更改为XML格式~
StringBuilder json new StringBuilder();
json.Append({);
json.Append(\loginName\:\test\,);
json.Append(\password\:\test\);
json.Append(});
byte[] requestData Encoding.GetEncoding(UTF-8).GetBytes(json.ToString());WebClient test new WebClient();
test.Headers.Add(Content-Type, application/json);
test.Headers.Add(ContentLength, data.Length.ToString());
//例子里用的是POST方法要使用PUT/DELETE方法只需要把POST改成PUT/DELETE就行了~
byte[] responseData test.UploadData(http://localhost:8000/api/login/, POST, data);string result Encoding.GetEncoding(UTF-8).GetString(results); 嗯~就这些~欢迎拍砖~但是~能不能别打脸。。。 转载于:https://my.oschina.net/u/1023800/blog/155714
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86732.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!