Yêu cầu khởi tạo máy khách thông thường đến máy chủ nút được ghi lại tốt trong Fiddler. Tuy nhiên, các yêu cầu được gửi từ nút đến dịch vụ web không bị bắt. Nó không giúp chuyển cấu hình proxy (127.0.0.1:8888) sang phương thức yêu cầu. Làm thế nào tôi có thể định tuyến các tin nhắn yêu cầu thông qua Fiddler?Cách chụp thư http từ thư viện Yêu cầu Nút bằng Fiddler
var http = require('http');
var request = require('request');
request.get(webserviceURL, { "auth" : {"user": "user", "pass" = "pass", sendImmediately: true },
"proxy" : { "host" : "127.0.0.1", "port" : 8888 }},
function (error, response) { console.log("response received");
});
Yêu cầu repo: https://github.com/mikeal/request
Đặt proxy trên đối tượng yêu cầu * phải * là tất cả những gì bạn cần làm, nhưng tôi không thấy thuộc tính "proxy" trong tài liệu? http://nodejs.org/api/http.html#http_http_request_options_callback – EricLaw
Tôi đang sử dụng gói yêu cầu của bên thứ ba. Liên kết ở trong phần mô tả. – mupersan82
Poking xung quanh trong nguồn, nó có vẻ ngụ ý rằng cú pháp sẽ là "tên máy chủ" chứ không phải là "máy chủ"? Hoặc bạn có thể định nghĩa proxy là chuỗi "http://127.0.0.1:8888" chứ không phải là một đối tượng? – EricLaw