Di aplikasi saya, saya membuat panggilan Axios ke API saya yang baseUrl didefinisikan dalam file .env. Tapi, Dalam satu panggilan terisolasi saya perlu menanyakan API yang berbeda. Bisakah BaseUrl diganti berdasarkan panggilan?

0
drake035 4 April 2021, 19:25

1 menjawab

Jawaban Terbaik

Iya.

baseURL hanya akan ditambahkan ke url jika url tidak mutlak.

Katakanlah Anda telah mendefinisikan baseurl sebagai https://google.com.

Kemudian memanggil url relatif seperti axios.get('/user?ID=12345') akan memanggil baseurl+url seperti ini: https://google.com/user?ID=12345.

Tetapi memanggil url absolut seperti axios.get('https://facebook.com/user?ID=12345') hanya akan memanggil url seperti ini: https://facebook.com/user?ID=12345, bahkan jika Anda telah menetapkan baseurl.

0
tauzN 4 April 2021, 20:17