Delphi Fiddler只看到HTTP响应,而不看到请求

Delphi Fiddler只看到HTTP响应,而不看到请求,delphi,http,delphi-xe2,fiddler,Delphi,Http,Delphi Xe2,Fiddler,我有一个发送和接收测试。发送方使用TIdHTTP: IdHTTP.ProxyParams.ProxyServer := '127.0.0.1'; IdHTTP.ProxyParams.ProxyPort := 8888; IdHTTP.Request.ContentType := 'application/json'; .. lResponse := IdHTTP.Post('http://127.0.0.1:8085/ttposttest',lRequest); // Or localhos

我有一个发送和接收测试。发送方使用TIdHTTP:

IdHTTP.ProxyParams.ProxyServer := '127.0.0.1';
IdHTTP.ProxyParams.ProxyPort := 8888;
IdHTTP.Request.ContentType := 'application/json';
..
lResponse := IdHTTP.Post('http://127.0.0.1:8085/ttposttest',lRequest);  // Or localhost:8085
问题:在Fiddler中,我看到的是来自接收者的响应,而不是发送给它的请求

我也必须在接收应用程序中设置代理吗?
如果是,代码中的什么位置?
接收器是TWebModule上的TWebAction,带有处理程序:

procedure TWebModuleWebServices.WebModuleWebServicesTTPostTestAction(
  Sender: TObject; Request: TWebRequest; Response: TWebResponse;
  var Handled: Boolean);
var S: String;
begin
   S := Request.Content;
   Handled := true;
end; 
它使用TIdHTTPWebBrokerBridge:

  FWebBrokerBridge := TIdHTTPWebBrokerBridge.Create(Self);
  // Register web module class.
  FWebBrokerBridge.RegisterWebModuleClass(TWebModuleWebServices);
  // Settings:
  FWebBrokerBridge.DefaultPort := 8085;        

我怀疑你对Fiddler用户界面感到困惑;Fiddler在没有看到生成响应的请求的情况下无法看到响应。在Fiddler中,选择左侧列表中的Web会话。双击它。“检查者”选项卡将在右侧打开。“检查器”选项卡的顶部是“请求检查器”选项卡,底部是“响应检查器”选项卡


如果出于某种原因,请求检查器选项卡似乎丢失,请从顶部向下拖动浅蓝色分隔线,使其再次可见。如果看不到该行,请在按住SHIFT键的同时重新启动Fiddler,这样会将Fiddler重置为其默认的UI布局。

我怀疑您对Fiddler UI感到困惑;Fiddler在没有看到生成响应的请求的情况下无法看到响应。在Fiddler中,选择左侧列表中的Web会话。双击它。“检查者”选项卡将在右侧打开。“检查器”选项卡的顶部是“请求检查器”选项卡,底部是“响应检查器”选项卡

如果出于某种原因,请求检查器选项卡似乎丢失,请从顶部向下拖动浅蓝色分隔线,使其再次可见。如果看不到该行,请在按住SHIFT键的同时重新启动Fiddler,这样会将Fiddler重置为其默认UI布局