繁体   English   中英

对C#的异步PHP调用

[英]Asynchronous PHP calls to C#

$fp = fsockopen($this->_xmlHost, 443, $errno, $errstr, 10);
if (!$fp)
{
    //echo "$errstr ($errno)<br />\n";
}
else
{
    $result = $this->curlSpost($this->_xmlUrl, $sendXml ,10);
    $result = str_replace('getlicinfoold','getlicinfo', $result);
    $xml = new SimpleXMLElement($result, LIBXML_NOCDATA);
    fclose($fp);
    return $xml;
}

上面是一些我需要转换为C#的PHP代码。

我的问题是使用fsockopen的目的是什么,是否有必要在c#端进行转换? 我不能只是通过C#中的WebRequest发送curl并完成它吗?

只需使用WebClient类发送您的请求即可。 它比使用WebRequest更抽象。

http://msdn.microsoft.com/en-us/library/debx8sh9%28VS.80%29.aspx

暂无
暂无

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

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