我有一个网站发送一个Ajax请求来检查一个数字的验证。我想使用HttpClient在我的WPF应用程序中发送该请求。如何发送Ajax请求,使用HttpClient
它使用POST方法,这里是请求的URL:http://sim.mci.ir/chk-number-availability
这里是头:
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.5
Cache-Control: no-cache
Connection: keep-alive
Content-Length: 18
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Cookie: _ga=GA1.2.589400539.1410935105; JSESSIONID=33719B6BDA36C7C23A96B5E73F602B08; _gat=1
Host: sim.mci.ir
Pragma: no-cache
Referer: http://sim.mci.ir/first-step
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
X-Requested-With: XMLHttpRequest
,这里是唯一的价值:
number=09122175567
我用SendAsync ()和PostAsync()方法,但它不起作用。我认为问题出在请求标题中。
Ajax是一种浏览器技术,在wpf应用程序中,您只是发出http请求。 – 2014-10-02 17:57:34
你为什么低调?!!!对我知道那个。你读过这个问题的内容吗? – 2014-10-02 18:01:21
我不确定你有问题。发布您尝试过的代码并解释它以何种方式“无法使用”,您是否收到错误,预期结果与实际结果有什么关系。 – 2014-10-02 18:06:33