2016-08-12 3 views
0

私はPusher JS is not working from node JS in some networkのガイドに従って自分のコードにプロキシを設定します。しかし、私の端末にエラーが表示されます。プロキシネットワークでnodejsが動作しないプッシャー

error

次は、プロキシサーバを追加するための私のコードです。

var Pusher = require("pusher"); 
    var pusher = new Pusher({ 
    appId: config.app_id, 
    key: config.key, 
    secret: config.secret, 
    proxy: 'http://username:[email protected]:ppr\#', 
    timeout: TIMEOUT, 
    keepAlive: KEEP_ALIVE 
    }); 
+0

実際投稿してくださいエラーメッセージをスクリーンショットの代わりにテキストとして表示します。他の人は画像からコピー&ペーストすることはできません。 [詳細はこちら](http://meta.stackoverflow.com/a/285557/1402846)を参照してください。ありがとうございました。 – Pang

答えて

1

問題は、変数TIMEOUTは(あなたもKEEP_ALIVEと同じ問題があるでしょう)いずれかの場所に設定されていないことです。あなたこの解決するためのオプションのカップルを持っている:

1)タイムアウトを設定し、キープアライブ

//... 
proxy: 'http://username:[email protected]:ppr\#', 
timeout: 2000, 
keepAlive: false 

2)(彼らはオプションだそれらを除外)

// ... 
    proxy: 'http://username:[email protected]:ppr\#' 
    // use default timeout and keepalive values 
}); 
関連する問題