[英]What's the best way to monitor third-party traffic with Node.js?
我正在嘗試使用 Node.js 識別對第三方站點上的資源的所有出站 http 請求。 我已經開始使用具有網絡監控功能的 Phantomjs(和 phantomjs-node),但我發現它對許多站點都不可靠。
我見過像 Charles 和 Fiddler 這樣的工具,但我正在嘗試將第三方 http 請求合並到我自己的 Node.js 應用程序中。
有沒有其他方法可以在不使用無頭瀏覽器的情況下解決這個問題?
我並不是很喜歡使用 Node.js 中的 phantomjs。 本質上,PhantomJS 有自己的事件循環,Node JS 有自己的,大多數在線提供的 npm 模塊(包括 phantomjs-node)將使用某種消息傳遞(Websocket 等)在兩者之間進行通信。
現在回到你原來的問題。
您有幾個選擇:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.