0
我正在嘗試使用Node.js request module登錄到服務器。服務器拒絕該請求。如何查看來自請求模塊發送請求的確切內容?
我該怎麼做才能得到確切明文數據的請求request(options, callback)
或request.post(options,callback)
是發送?
我正在嘗試使用Node.js request module登錄到服務器。服務器拒絕該請求。如何查看來自請求模塊發送請求的確切內容?
我該怎麼做才能得到確切明文數據的請求request(options, callback)
或request.post(options,callback)
是發送?
有一個模塊用於調試請求調用:https://github.com/request/request-debug。這將爲您提供用於生成實際請求的數據的JSON輸出。注意:該模塊是過時的,似乎沒有太多進化。
如果您正在尋找一種更好的方法來監控在任何情況下工作的原始輸出(不僅僅是Node.js),您應該使用像Wireshark或Fiddler這樣的Web嗅探器/調試代理。我使用了Fiddler,我發現它很容易使用(而且它在Mac,Windows和Linux上都是免費的,可用的)。
謝謝。有沒有辦法獲得明文數據?這個結節在轉換爲明文之前仍然會記錄請求。明文請求的優點是,我可以輕鬆地將其與瀏覽器中開發工具的請求進行比較。 –
@TomášZato我不確定我按照你的要求。你想要原始網絡請求而不是JSON嗎? – SylonZero
準確地說,原始的HTTP數據。我甚至不知道爲什麼ti會顯示JSON。 –