新手练习axios.post (两支url一支成功、一支失败)不清楚错的原因

各位好,
本人是新手最近在练习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
}
http://img2.58codes.com/2024/20161860v3QQU0GLOV.png

但练习 ur1 的时候,console.log 出现 error message:
M {message: 'Request failed with status code 404', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}
http://img2.58codes.com/2024/201618605PgHk9wvi4.png

以下是我的程式码:

<!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谢谢你提醒我发问发错地方
很抱歉我这么晚回覆,而且回覆放在文章内,
因为我的帐号还在这个阶段「新手训练期间不能进行回应」。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章