我想用C#写一个浏览器的Post请求
答案:1 悬赏:30 手机版
解决时间 2021-04-27 19:35
- 提问者网友:玫瑰园
- 2021-04-26 21:24
我想用C#写一个浏览器的Post请求
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-04-26 22:48
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(urlApi + url);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
// 参数转化成字符流,并放入formdata中
// dataStr 序列化数据@”{“sid”:”123”,”uin”:321””}”
byte[] data = Encoding.UTF8.GetBytes("data=" + dataStr);
request.ContentLength = data.Length;
using (Stream reqStream = req.GetRequestStream())
{
reqStream.Write(data, 0, data.Length);
reqStream.Close();
}
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
// 参数转化成字符流,并放入formdata中
// dataStr 序列化数据@”{“sid”:”123”,”uin”:321””}”
byte[] data = Encoding.UTF8.GetBytes("data=" + dataStr);
request.ContentLength = data.Length;
using (Stream reqStream = req.GetRequestStream())
{
reqStream.Write(data, 0, data.Length);
reqStream.Close();
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯