繁体   English   中英

我如何回发到CGI服务

[英]How do I do a postback to a CGI service

您正在寻找WebClient类。

例如:( 第二编辑 :使用GZIP;此代码已经过测试并可以正常工作)

string response;
using (var client = new WebClient()) {
    byte[] bytes = client.DownloadData(url);
    using(var reader = new StreamReader(new GZipStream(new MemoryStream(bytes), CompressionMode.Decompress)))
        response = reader.ReadToEnd();
}

但是,如果URL返回原始XML,则也可以直接从URL加载XML,如下所示:

var doc = XDocument.Load(url);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM