[問題] get api一直回覆400 bad request(已解決)

作者: jeffguoft (十年磨一劍)   2020-11-26 15:37:41
我目前在嘗試用第三方的API提供股票報價的資訊
有得到token跟網址,正常直接用瀏覽器get的時候,都能成功得到一個json格式的資料
但是不知道為什麼
改成用程式get,都會一直提示我400 bad request
我是用axios的get method,應該原理是跟瀏覽器差不多才對
不知道問題出在哪邊,想請各位指教
ps:我是自學的程式新手,可能有部分知識沒學全,所以問題可能比較基礎
https://iexcloud.io/
Sandbox token:
https://sandbox.iexapis.com/stable/stock/TSLA/quote?token=Tpk_1f7ac84b1178430ba2db2dc2427cced9
https://i.imgur.com/rijVIC1.png
https://i.imgur.com/dXX1a4u.png
https://i.imgur.com/iu2t2rl.png
作者: dododavid006 (朔雪)   2020-11-26 21:11:00
主要是你 axios 的用法的問題,一般來說你的baseURL 是要放你要串的 API 的網址的共同的前綴,比如可能會放 https://sandbox.iexapis.com/ ,然後你 get 那邊的網址就是扣掉 baseURL 後的部份你的寫法變成是你在 gethttps://sandbox.iexapis.com/ 而已,結果就是 400

Links booklink

Contact Us: admin [ a t ] ucptt.com