2017-05-16 7 views
0

axiosでajaxリクエストを実行しようとしていますが、httpsリクエストである必要があります。Axios Ajaxリクエストのhttpsデフォルトを設定する

axios.get('/relativeurl') 
    .then((response) => { 
     console.log(response); 
    }) 
    .catch((error) => { 
     console.log(error); 
    }); 

httpsの設定オプションが見つからないようです。明らかに簡単な方法は、絶対パスを使用し、その前にhttpsを設定することですが、これは複数のドメインで使用されます。

httpsプロトコルでAxisからのajaxリクエストをデフォルトにすることができるかどうかは誰にでも分かりますか?あなたもaxios.create

var instance = axios.create({ 
    baseURL: window.location.origin 
}); 

instance.post() //etc 

を通してそれを行うことができます

答えて

2

、uが直接axiosグローバル設定を変更することができます。あとで設定を追加するだけです。import axios from 'axios';

window.axios = axios; //seems like it doesn't work without making a global object 
window.axios.defaults.baseURL = window.location.origin; 
関連する問題