3
A
回答
5
你最好看看WebRequest
類(System.Net)。
您將需要查看POST方法以發佈表單(單擊提交按鈕並填寫必填字段)。
例子:
// Create a request using a URL that can receive a post.
WebRequest request = WebRequest.Create ("http://www.contoso.com/PostAccepter.aspx ");
// Set the Method property of the request to POST.
request.Method = "POST";
// Create POST data and convert it to a byte array.
string postData = "This is a test that posts this string to a Web server.";
byte[] byteArray = Encoding.UTF8.GetBytes (postData);
有一個很好的教程和大量的信息在MSDN上here。 (以上源代碼續)
0
,如果你訪問在瀏覽器頁面,你需要手動安裝和激活,您可以看到哪些請求被髮送到Web服務器fiddler2的東西。
您需要做的就是使用.net框架中的WebRequest類或WebClient類複製這些請求(表單帖子)。
WatiN也是一種選擇。
相關問題
- 1. C#HTTP請求
- 2. C++ HTTP請求
- 3. http請求的HTTP請求
- 4. Objective - C http請求
- 5. C中的HTTP請求語法
- 6. C++中的HTTP請求無外部庫?
- 7. 如何攔截C#中的http請求?
- 8. C#中的多個HTTP請求
- 9. c中的異步http請求#
- 10. HTTP請求中的C#授權Plivo API
- 11. 如何解析C++中的http請求
- 12. Http Post請求c#xml
- 13. C# - 鉤入Http請求
- 14. C庫處理HTTP請求
- 15. C#HTTP請求剖析
- 16. C http請求gzip(zlib)
- 17. c#異步http請求
- 18. C++ HTTP GET請求問題?
- 19. C++ Http請求與POCO
- 20. Objective-C異步http請求
- 21. C#HTTP PUT請求代碼
- 22. Objective-C HTTP POST請求
- 23. libcurl將請求保存到變量中的HTTP請求-C++
- 24. 在C++中獲取HTTP請求
- 25. 在目標c中發送HTTP請求
- 26. GET HTTP請求在Objective C中
- 27. C#從HTTP請求中保存文件
- 28. HTTP在C中獲取請求
- 29. curl中的HTTP請求
- 30. JSF中的HTTP請求
所以...你想要一個帶有文本框和按鈕的頁面,當你點擊按鈕時,它會轉到你在文本框中輸入的URL? – Oded 2010-01-20 13:33:38
你可以下載Fiddler,填寫你的表格並檢查發佈的內容;所以,只需使用webrequest來重放它即可 – 2010-01-20 13:35:26