将捕获的 Fiddler 请求转换为 Java

Convert captured Fiddler requests to Java

我想知道,将 Fiddler 捕获的请求转换为 Java 代码的最简单方法是什么?例如,Fiddler 捕获一个请求,我想知道是否有一种简单的方法可以将其转换为 Java 代码,以便我可以通过编程方式发送相同的请求!

我乐于接受其他 Chrome 插件的建议!

您有可能:

  • 正在选择所有需要的请求
  • 打开上下文菜单
  • 选择"Save"并将它们保存到文件中。 然后,您可以只读取文件并使用 Apache HttpClient(千选一)构建不同类型的请求(GET、POST 等)到保存文件中指定的主机。

例如,这是在我写这个答案时发送给 SO 的 POST 请求:

POST http://whosebug.com/posts/validate-body HTTP/1.1
Host: whosebug.com
Connection: keep-alive
Content-Length: 332
Accept: */*
Origin: http://whosebug.com
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36
Content-Type: application/x-www-form-urlencoded
Referer:     fiddler-requests-to-java
Accept-Encoding: gzip, deflate
Accept-Language: es,de-DE;q=0.8,de;q=0.6,en-US;q=0.4,en;q=0.2
Cookie: <<ommitted>> 
body=You+have+the+possibility+of+selecting+...