桌面应用程序中,需要向服务器提交Http请求

nobody_tony 2006-02-07 06:12:57
桌面应用程序中,需要向服务器提交Http请求,该如何实现?

请提供相关文档或代码示例,谢谢!
...全文
297 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
heilong05 2006-06-30
  • 打赏
  • 举报
回复
MARK
  • 打赏
  • 举报
回复
这样有时会返回"重定向次数太多" 的错误,不知道是为什么.
kyc 2006-02-07
  • 打赏
  • 举报
回复
或者直接采用 xmlHttp对象 提交保存数据.
kyc 2006-02-07
  • 打赏
  • 举报
回复
你要实现这样的功能,就写个WEB Service服务了操作
nobody_tony 2006-02-07
  • 打赏
  • 举报
回复
客户端提交的请求如何知道服务器端是否执行成功?
nobody_tony 2006-02-07
  • 打赏
  • 举报
回复
提交创建销售订单的请求,需要传递一系列参数。
YAOHE 2006-02-07
  • 打赏
  • 举报
回复
WebClient 可以完成Http交互,文件上传,下载之类
孟子E章 2006-02-07
  • 打赏
  • 举报
回复
string strTitle = TextBox1.Text;
string strDesc = TextBox2.Text;

Encoding encoding = Encoding.GetEncoding("GB2312");

string postData = "Title=" + strTitle;
string strUrl = "http://xml.sz.luohuedu.net/HttpReceiveData.aspx";
postData += ("&Desc=" + strDesc);
byte[] data = encoding.GetBytes(postData);

// 准备请求...
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strUrl);
myRequest.Method = "POST";
myRequest.ContentType="application/x-www-form-urlencoded";
myRequest.ContentLength = data.Length;
Stream newStream=myRequest.GetRequestStream();
// 发送数据
newStream.Write(data,0,data.Length);
newStream.Close();
YAOHE 2006-02-07
  • 打赏
  • 举报
回复
问题描述详细些
aaaa250 2006-02-07
  • 打赏
  • 举报
回复
httpwebrequest httpwebresponse
coley 2006-02-07
  • 打赏
  • 举报
回复
不知道你的请求只是简单的一个浏览请求还是要传递自定义的数据呢?

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧