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