作者jeffguoft (见习生_O7)
看板Ajax
标题[问题] get api一直回覆400 bad request
时间Thu Nov 26 15:37:41 2020
我目前在尝试用第三方的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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.77.42.109 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1606376266.A.24D.html
1F:→ dododavid006: 主要是你 axios 的用法的问题,一般来说你的 11/26 21:11
2F:→ dododavid006: baseURL 是要放你要串的 API 的网址的共同的前缀, 11/26 21:11
4F:→ dododavid006: 你 get 那边的网址就是扣掉 baseURL 後的部份 11/26 21:12
5F:→ dododavid006: 你的写法变成是你在 get 11/26 21:13
哇,太感谢了
原本以为没差,没想到改了之後还真的可以了
※ 编辑: jeffguoft (203.77.42.109 台湾), 11/27/2020 00:41:21