请教webclient的实作问题

pohan2003 2009-07-04 01:58:17
我有个php档放在http://96.0.72.67/test/test.php
有个表单功用就是在按下button后会将文本裹面字回应在画面上
重点的php代码如下:

<body>
<form name="myform" method="post" action="test.php">
<input type="text" name="my1" />
<input type="submit" name="mybutton" value="out" />
</form>
<?php
echo $my1;
?>
</body>



另外我写了一个winform,打算用一个webclient直接将资料传到test.php
但是试了很久都得不到test.php的回应haha
我c#的代码如下,希望大家能指点一下我漏了那裹谢谢

WebClient wc = new WebClient();
string uploadstring;
string html;
uploadstring = "my1=haha&mybutton=out";
html = wc.UploadString("http://96.0.72.67/test/test.php", uploadstring);
Console.WriteLine (html);
...全文
80 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xsi640 2009-07-04
  • 打赏
  • 举报
回复
服务器端通过下面方法获得你上传的字符串
int length = this.Request.ContentLength;
byte[] bytes = this.Request.BinaryRead(length);
string result = UTF8Encoding.UTF8.GetString(bytes);


result最后返回结果就是"my1=haha&mybutton=out"

110,537

社区成员

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

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

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