美好的一天!
我是REST api的新手,只使用SOAP(使用自动生成的Visual Studio SOAP代理客户端)。
所以,现在我有一个带有REST请求的外国系统。
在本文档中,他们说 - 处理REST请求的服务器转到-http:/// ws。
所有服务都在 - " http:// server_uri:port / WSserver / ws"。
所以我写了简单的代码:
string uri = "http:/localhost:8000/WSserver/ws/newsession";
HttpWebRequest req = WebRequest.Create(uri) as HttpWebRequest;
req.KeepAlive = false;
req.ContentLength = 0;
req.ContentType = "text/xml";
Stream data = req.GetRequestStream();
data.Close();
但是我得到错误的URL地址的UrlFormatxception - 无法解析权限/主机。 那么,如何使用简单的请求呢? 你能说一些例子吗? 谢谢!
答案 0 :(得分:1)
协议有拼写错误。 " HTTP:/本地主机"缺少第二个' /'应该是
http://localhost