各位好,
本人是新手最近在练习axios.post方式,使用了两个url做练习:
const url1 =https://11c56cf1-025f-4a88-b451-7887f02f63f8.mock.pstmn.io/practice
const url2 =https://jsonplaceholder.typicode.com/todos
目前axios.post的练习结果,我只有在 url2 的console.log 成功的出现物件:
{
firstName:'Jhon',
lastName: 'Snow',
id:201
}
但练习 ur1 的时候,console.log 出现 error message:
M {message: 'Request failed with status code 404', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}
以下是我的程式码:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script><!--axios--></head><body> <script> const url1 =`https://11c56cf1-025f-4a88-b451-7887f02f63f8.mock.pstmn.io/practice` const url2 =`https://jsonplaceholder.typicode.com/todos` function addData(){ let data = { firstName:'Jhon', lastName: 'Snow' }; axios.post( url2 , data ) //可换成 url1 .then(res => { console.log(res.data) }).catch(function(error){ console.log(error) }) } addData()</script></body></html>
目前有将error message 複製贴上google搜寻文章,但我仍不晓得自己错在哪里,不晓得为什么url2能成功出现资讯但url1却出现error的原因。
若我能得到一些指点将会很感激。
谢谢各位。
hokou
谢谢您回覆我的问题!and谢谢你提醒我发问发错地方
很抱歉我这么晚回覆,而且回覆放在文章内,
因为我的帐号还在这个阶段「新手训练期间不能进行回应」。