C# HttpWebRequest在';她第二次来电话了

C# HttpWebRequest在';她第二次来电话了,c#,httpwebresponse,system.net.httpwebrequest,C#,Httpwebresponse,System.net.httpwebrequest,我正在使用HttpWebRequest通过POST方法获取网页源代码。 需要使用不同的参数多次访问该页面 当在短时间内第二次得到响应时,它总是向我返回相同的响应对象。在调试之后,如果第二次调用是在大约30秒之后,则请求可以获得正确的响应对象(源代码) 函数调用块: getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01sli00/AF"); getHtmlData(@"http://www.jra.go.jp/JRADB/acc

我正在使用HttpWebRequest通过POST方法获取网页源代码。 需要使用不同的参数多次访问该页面

当在短时间内第二次得到响应时,它总是向我返回相同的响应对象。在调试之后,如果第二次调用是在大约30秒之后,则请求可以获得正确的响应对象(源代码)

函数调用块:

getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01sli00/AF");
getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01skl00999999/B3");
getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01skl00201604/E3");
这个问题我已经解决了一整天了。希望有人能给我一个线索


非常感谢

在你的复制代码中有3个请求,你能指定哪两个是不同的吗?对我来说,第一个不同于第二个,第三个是相同的,时间不会改变。第一个和第二个应该不同。当我今天试图得到结果时,结果和你的一样,这是我的预期结果。太奇怪了。前面的结果是第一个结果与第二个结果相同。无论如何,非常感谢你的努力。
getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01sli00/AF");
getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01skl00999999/B3");
getHtmlData(@"http://www.jra.go.jp/JRADB/accessS.html", "pw01skl00201604/E3");