簡體   English   中英

嘗試使用協議分析器(Charles)捕獲node.js http流量,但無法獲取節點使用代理

[英]Trying to capture node.js http traffic with a protocol analyser (Charles) but can't get node to use proxy

我試圖用協議分析器(Charles)捕獲node.js http流量但是無法讓節點使用代理。 有沒有辦法讓節點http和https模塊使用代理?

我順便使用OSX

由於克里斯在我來說,我是用查爾斯和請求模塊。 有一個句柄代理選項來放置你的查爾斯端口。

所以要在Charles菜單中找到你的端口代理 - >代理設置 - > Http代理

在任何請求中使用此端口號,例如:

request.get(url, {
  'proxy': 'http://localhost:<charles-proxy-port>'
}, function (error, response, body) {
   //did you see me in Charles??
});

弄清楚了。 我遵循了如何使用帶有node.js http.Client的http代理的說明? 我認為我需要使用https來訪問代理。 但是,如果我使用http訪問代理,並通過例如'path:' https : //www.google.com/accounts/OAuthGetRequestToken ',那么它的工作原理......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM