2017-03-29 14 views
0

phanomjs内の別のサーバにajaxリクエストをプロキシする方法はありますか?Phantomjsプロキシajaxリクエスト

ローカルバックエンドサーバhttp://myserver.devにproxyng '/ api/**'リクエストを送信するためにwebpackサーバを使用しています。私はphantomjsを使用するprependeringのために私のAJAX要求のための404を返します。

私は手動でhttp://myserver.dev/api/にアヤックスを作っています**それは完璧に動作しますが、もし可能であれば私のサービスをきれいに保ちます。

答えて

0

回答が見つかりました。 onResourceRequestedコールバックで可能です。

page.onResourceRequested = function (requestData, request) { 
    if (/^http:\/\/localhost:8000\/api/i.test(requestData.url)) { 
    request.changeUrl(
     requestData.url.replace('http://localhost:8000', 'http://myserver.dev') 
    ); 
    } 
} 
関連する問題