需求
通用消息接口使用servlet作为服务器端服务接口,第三方应用程序通过http post的方式调用servlet,实现与通用消息接口的调用连接。
参数说明如下:
msgtitle:消息标题,描述发送消息的标题
serviceid:服务编号,消息的服务编号
msgdesp:消息描述,消息的详细内容
msgurl:url地址,消息中包含的 url
上述4个参数的参数值可以为空,但参数必须提供。
调用示例
下面一段简单的html代码,描述了如何通过网页进行调用通用消息接口的模式,供参考。
c#调用示例
foreach (string key in pars.keys)
{
buffer=buffer+"&"+key+"="+pars[key].tostring();
}
byte[] data = encoding.utf8.getbytes(buffer);
using (stream stream = webrequest.getrequeststream())
{
stream.write(data, 0, data.length);
}
}
string[] values = webrequest.headers.getvalues("content-type");
webresponse myresponse= webrequest.getresponse();
using(stream resstream = myresponse.getresponsestream())//得到回写的流
{
streamreader newreader = new streamreader(myresponse.getresponsestream(), encoding.utf8);
string content = newreader.readtoend();
newreader.close();
}
recorderrtx(user,bstrtitle,bstrmsg,0);
}
catch(exception ex)
{
recordererrorrtx(user,bstrtitle,bstrmsg,ex.message,0);
}
}
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论