我用 webBrowser和一个网站发出一个post请求string strHeader = "Content-Type: application/x-www-form-urlencoded";
this.webBrowser1.Navigate( "http://subway.simba.taobao.com/campaign/findCampInfo.htm", "", "", strHeader);
  
具体的数据为:
POST /campaign/findCampInfo.htm HTTP/1.1
Referer: http://subway.simba.taobao.com/campaign/findCampInfo.htm
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
Accept-Language: en-us
Accept-Encoding: gzip, deflate
Host: subway.simba.taobao.com
Content-Length: 44每次服务器会返回正确的数据,如下:
{"OK":true,"message":null,"resultCode":1,"resultMap":1}但是第一次post时会弹出文件下载对话框,如下:
如果同样的数据再post一次,却不会有这个对话框,但是第三次发送又会出现,第四次又不会,依次这样。请问为什么会出现这个对话框呢,为什么有的时候又不会有呢,怎么才能让它不弹出来呢?谢谢大家。