VB、VB.NET
webservice 实现json模式
Kalet 发表于2019-07-28 浏览592 评论0
直接上代码publicstringGetUserInfoByOpenid(stringopenid){varweixinuser=newWeiXinUser();weixinuser.NickName=user.NickName;weixinuser.HeadImg=user.HeadPhoto;vardata=Newtonsoft.Json.JsonConvert.SerializeObject(weixinuser);stringcallbackMethodName=HttpContext.Current.Request.Params[&quo...
VB、VB.NET
WebService 返回json格式和返回xml格式的数据
Kalet 发表于2019-07-28 浏览731 评论0
返回json格式//usingSystem.Web.Script.Services; [WebMethod] [ScriptMethod(UseHttpGet=true,ResponseFormat=ResponseFormat.Json)] publicvoidHelloWorld() { &...
VB、VB.NET
vb.net使用Newtonsoft.JSON解析JSON字串心得
Kalet 发表于2019-07-11 浏览1182 评论0
随便一搜JSON字串解析,1000条结果里有900条都是C#的,剩下95条JAVA、Android、PHP的,还有3条是iPhone的。看的很郁闷,真的没有人用VB.net?闲话少说,现在就说说用VB.net解析JSON字串的心得吧。经过实际测试,发现网上的代码80%都不能用。很多都是照抄,抄之前根本就没有测试过。下面我将经过测试可用的代码放上来。1.1、解析JSON字串:dimempDataasstring="{"message":null,"data":{"paginationData":[{"...
HTML、PHP、JS
HTTP请求方法之GET和POST请求的区别
Kalet 发表于2019-05-13 浏览564 评论0
客户端(浏览器)向服务器提交HTTP请求时,服务器会向客户端返回响应。在客户机和服务器之间进行请求-响应时,最常被用到的方法是:GET和POST。今天我们就来看下,GET和POST请求的区别! 1、GET请求: GET请求主要用以获取数据,GET请求有长度限制,能够被缓存,会保存在浏览器的浏览记录中,也能够保存为浏览器书签。 2、POST请求: POST向服务器提交数据,POST请求会把请求的数据放置在HTTP请求body中。因此POST的安全性比GET的高。 POST请求没有长度限制,POST请求不能被缓存下来,也不会保存在浏览器浏览记录中。以POST请求的URL无法保存为浏...
C#、C++
C# post数据时 出现如下错误: System.Net.WebException: 操作超时
Kalet 发表于2019-05-11 浏览729 评论0
net(客户端)调用IIS(服务端)出现503后,就报操作超时错误问题描述:服务端环境:IIS客户端环境:windowsxp+iis+.net调用时出现如下错误:System.Net.WebException:远程服务器返回错误:(503)服务器不可用。在System.Net.HttpWebRequest.GetResponse()在TestWebRequest.WebMessage.SendRequest(Byte[]data,StringurlStr)接着就出现如下错误:System.Net.WebException:操作超时在System.Net.HttpWe...
VB、VB.NET
动态调用WEB Service VB.NET版
Kalet 发表于2019-05-11 浏览621 评论0
Public Shared Function InvokeWebServices(ByVal strUrl As String, ByVal strNamespace As String, ByVal strClassNmae As String, ByVal strMethodName As String, _ ...
C#、C++
C# winform 动态调用WebService
Kalet 发表于2019-05-11 浏览560 评论0
封装的通用方法:using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Net; &...
C#、C++
C# .NET 动态调用webservice的三种方式
Kalet 发表于2019-05-11 浏览563 评论0
多数时候我们通过"添加Web引用..."创建客户端代理类的方式调用WebService,但在某些情况下我们可能需要在程序运行期间动态调用一个未知的服务。在.NETFramework的System.Web.Services.Description命名空间中有我们需要的东西。具体步骤:1.从目标URL下载WSDL数据。2.使用ServiceDescription创建和格式化WSDL文档文件。3.使用ServiceDescriptionImporter创建客户端代理类。4.使用CodeDom动态创建客户端代理类程序集。5.利用反...
Python
Python之测试webservice接口
Kalet 发表于2019-05-10 浏览668 评论0
前段时间学习了Python操作http接口,觉得挺容易的。最近项目组也有接触webservice接口,心里想想是否Python也可以操作这类接口。于是利用伟大的度娘,花了6个小时研究出来了,所以迫不及待更新一篇博文来分享。有兴趣讨论的同学可以加入我们的交流Q群:297669715。 一、准备环境A:在线安装 webservice接口测试,需要用到suds库,网上百度的各种suds库都没法安装,我这里的Python3.5版本,所以安装不了那些suds库也没有办法在线安装,所以这里就提供一个大家都可用的方法和suds库。1)下载suds库,地址:http://pypi.pyt...
Python
python使用suds调用webservice
Kalet 发表于2019-05-10 浏览847 评论0
对于python仅作为客户端调用webservice的情况,推荐使用suds库来完成,比起zsi,soapy之类,它可以说是相当轻量级,使用非常方便。 安装suds建议使用easy_insall来做。下面是官方的一些例子: Python代码 from suds.client import Client url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl'  ...