【发布时间】:2019-07-17 14:49:53
【问题描述】:
我想使用下拉列表中列出的日期从https://eauction.ccmc.gov.in/frm_scduled_items.aspx 下载数据。
private async Task Cbetest()
{
using (var client = new HttpClient())
{
client.BaseAddress = new Uri("https://eauction.ccmc.gov.in");
var content = new FormUrlEncodedContent(new[]
{
new KeyValuePair<string, string>("ctl00$ContentPlaceHolder1$gridedit$ctl14$ctl02","17/02/2016")
});
var result = await client.PostAsync("/frm_scduled_items.aspx", content);
string resultContent = await result.Content.ReadAsStringAsync();
Console.WriteLine(resultContent);
}
}
我想下载上图显示的数据
【问题讨论】:
-
好的。所以你有一些代码,你已经陈述了一个目标。但是你面临什么问题?您的代码如何未按预期执行?你需要问一个明确的问题。
-
选择日期后我没有得到内容。上面的代码只返回日期列表而不是实际数据
-
查找 html 敏捷包。
-
是的,但是选择日期后我没有得到内容。
-
你确定元素(下拉)不是 ctl00$ContentPlaceHolder1$drp_auction_date 吗?脚本实际上使用它作为回发的参数。
标签: c# httpclient webclient