Niedawno utworzyłem aplikację node.js, która dociera do serwisów społecznościowych i buforuje nasze publiczne pliki. Używam niektórych istniejących modułów npm, aby ułatwić dostęp do api mediów społecznościowych. Działa to jak urok w moim środowisku programistycznym, ale w naszych żądaniach dotyczących środowiska produkcyjnego upływają limity czasowe, ponieważ muszą przejść przez proxy.Jak zastąpić plik node.js http, aby użyć proxy dla wszystkich żądań wychodzących
Bez konieczności modyfikowania modułów npm, w jaki sposób mogę realizować żądania wychodzące przez proxy?
może yo Podaj przykład użycia http.globalAgent Jestem w stanie przekazać '{host: 'http.proxy.somewhere.com', port: 1234, ścieżka:" http://www.google.com "}' jako opcje i działa na własne żądanie pobierania, ale próbowałem 'http.globalAgent.options = {host: 'http.proxy.somewhere.com', port: 1234};' gdzie mój prokurent firmy jest 'http: // http .proxy.somewhere.com: 1234' i to nie zadziałało – jonnie
Tak, proszę podać przykład routingu wszystkich żądań wychodzących za pośrednictwem proxy z globalAgent. –