.net 调用php,.net调用php

嗯,是用的直接请求,但参数好像无效,返回来总是提示参数为空 //构造soap请求信息 StringBuilder soap = new StringBuilder(); soap.Append("?xml version=\"1.0\" encoding=\"utf-8\"?"); soap.Append("soap-ENV:Envelope xmlns:soap-ENV=\"http://schemas

嗯,是用的直接请求,但参数好像无效,返回来总是提示参数为空

//构造soap请求信息

StringBuilder soap = new StringBuilder();

soap.Append("");

soap.Append("");

soap.Append("");

soap.Append("");//

soap.Append("244767");

soap.Append("");

soap.Append("");

soap.Append("");

//发起请求

Uri uri = new Uri("http://xxxxxxxx/index.php?r=yar/tgoods");

WebRequest webRequest = WebRequest.Create(uri);

webRequest.ContentType = "text/xml; charset=utf-8";

webRequest.Method = "POST";

using (Stream requestStream = webRequest.GetRequestStream())

{

byte[] paramBytes = Encoding.UTF8.GetBytes(soap.ToString());

requestStream.Write(paramBytes, 0, paramBytes.Length);

}

HttpWebResponse res;

try

{

res = (HttpWebResponse)webRequest.GetResponse();

}

catch (WebException ex)

{

res = (HttpWebResponse)ex.Response;

}

StreamReader sr = new StreamReader(res.GetResponseStream(), Encoding.UTF8);

string strHtml = sr.ReadToEnd();

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值