我在项目中反复使用Fetch API。我想知道是否有风格,速度原因等...我想在选择在POST请求中发送数据的方式时考虑。
例如,在下列情况下,我可以通过正文或Headers对象发送数据:
return fetch("url", {
method: 'POST',
headers: new Headers({
'description': 'true',
'state': 'stateToken',
})
})....
return fetch("url", {
method: 'POST',
body: JSON.stringify({
'description': 'true',
'state': 'stateToken',
})
})....
是否有最好的'发送数据的方式?
答案 0 :(得分:1)
一般情况下,建议在正文中而不是在标题中发送数据 - 标题实际上是告诉服务器有关数据的内容(例如,格式,发件人是谁等)。在标头中发送实际数据有点奇怪,可能会导致缓存问题。