Javascript中的头文件及其使用

Javascript中的头文件及其使用,javascript,json,axios,request-headers,Javascript,Json,Axios,Request Headers,我刚刚完成了一项更新前端用JSON编写的数据库的任务。 关于标题的使用,我仍然没有得到澄清,这是一种axioconfig。使用axios时使用它与不使用它有什么区别 例如: 两者的区别是什么 await axios.post(`${URL}/update`, JSON.stringify({urlSlug: apiHash}), { headers: { 'content-type': 'application/json' } })

我刚刚完成了一项更新前端用JSON编写的数据库的任务。 关于
标题的使用,我仍然没有得到澄清,这是一种
axioconfig
。使用axios时使用它与不使用它有什么区别

例如:

两者的区别是什么

await axios.post(`${URL}/update`, JSON.stringify({urlSlug: apiHash}), 
    {
      headers: {
        'content-type': 'application/json'
      }
    })
  ).data


我尝试了两种方法,但只有第一种方法对我有效。但是,在完成任务后,我仍然不知道它们的工作方式有什么不同。

头是HTTP请求结构的一部分。请求由许多部分组成,包括URL、头和正文。并非所有内容都适合在主体中指定,如api键、令牌等。这些内容可以包含在标题中

在后端运行的服务需要一些细节来处理请求。如果后端服务希望主体中包含JSON数据的请求将其标头中的类型指定为JSON,那么如果未指定该类型,则该请求将不起作用,因为后端服务中可能没有非JSON类型请求的处理程序


您可以在此处阅读有关HTTP请求结构的更多信息:

头是HTTP请求结构的一部分。请求由许多部分组成,包括URL、头和正文。并非所有内容都适合在主体中指定,如api键、令牌等。这些内容可以包含在标题中

在后端运行的服务需要一些细节来处理请求。如果后端服务希望主体中包含JSON数据的请求将其标头中的类型指定为JSON,那么如果未指定该类型,则该请求将不起作用,因为后端服务中可能没有非JSON类型请求的处理程序


您可以在此处阅读有关HTTP请求结构的更多信息:

感谢您的解释和来源。真的很有帮助!!谢谢你的解释和来源。真的很有帮助!!
await axios.post(`${URL}/update`, {apiHash})).data