[问题] 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