在 C# 中通过 WebClient 将 PHP 发布到 URL
本文关键字:PHP URL WebClient | 更新日期: 2023-09-27 18:30:18
我的代码在这里
$url="http://www.example.com";
$post_data="username=dssasdasd&extension=123";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec ($ch);
$status = curl_getinfo($output, CURLINFO_HTTP_CODE);
if ($status == 200)
{echo "Successfully Sended";}
else{echo "Try Again";}
curl_close ($ch);
我需要使用 Webclient C# 发送此数据。
您可以使用此代码示例
string url = "http://Example.com/admin"
using (WebClient client = new WebClient())
{
var data = new NameValueCollection();
data.Add("username","asdsdsad");
data.Add("extension", 123);
var Bytecode = client.UploadValues(url, data);
string htmlCode = Encoding.UTF8.GetString(Bytecode, 0, Bytecode.Length);
// Or you can get the file content without saving it:
}
最后,您将在htmcode中得到响应