C# 请求数据 方式1
2024-09-02 21:53:38
public static string PostWebRequest2()
{
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://183.66.231.18:8184/api/services/app/ChildSystem/checkLogin");//这是你要提交的url
Encoding encoding = Encoding.UTF8; IDictionary<string, string> para = new Dictionary<string, string>();
para.Add("ticket", "22d0a6a46bbdf44ec718f600b012b261"); StringBuilder buffer = new StringBuilder();//这是要提交的数据
int i = ; foreach (string key in para.Keys)
{
if (i > )
{
buffer.AppendFormat("&{0}={1}", key, para[key]);
}
else
{
buffer.AppendFormat("{0}={1}", key, para[key]);
}
i++;
} byte[] bs = Encoding.UTF8.GetBytes(buffer.ToString());//UTF-8
string responseData = String.Empty;
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded;charset=utf-8";
req.ContentLength = bs.Length;
using (Stream reqStream = req.GetRequestStream())
{
reqStream.Write(bs, , bs.Length);
reqStream.Close();
}
using (HttpWebResponse response = (HttpWebResponse)req.GetResponse())
{
using (StreamReader reader = new StreamReader(response.GetResponseStream(), encoding))
{
responseData = reader.ReadToEnd().ToString();
return responseData;
}
}
}
对应的 Postman 界面
最新文章
- bzoj2693--莫比乌斯反演+积性函数线性筛
- Android菜鸟成长记8 -- 布局实践(微信界面的编写)
- Python--将内容写入文本文件中
- AutoMapper使用
- php验证是否是中文
- 如何通过wifi在android手机上安装调试应用
- IOS UI 第二篇:基本UI
- UNIX系统接口
- jQuery与原生JS相互转化
- ReentrantLock+线程池+同步+线程锁
- 学习笔记TF042:TF.Learn、分布式Estimator、深度学习Estimator
- Informatic学习总结_day02
- 奇怪吸引子---RayleighBenard
- java构造函数修饰符
- TZOJ 3198: 区间和
- 解决com.microsoft.sqlserver.jdbc.SQLServerException: 该连接已关闭
- MySQL查询语句执行过程及性能优化-查询过程及优化方法(JOIN/ORDER BY)
- org.in2bits.MyXls.XlsDocument 生成excel文件 ; 如果想读取模板再另外生成的话,试试 NPOI
- NSURLSession 学习笔记
- Android 使用Spinner实现下拉列表