又拍云REST API需要请求头部有Date,但request不能加,怎么破
发布于 5 年前 作者 ping50 6720 次浏览 来自 问答

又拍云的REST API中,必须将Date时间签名并传递,但wx.request中,如果请求header里有Date,提示:

Refused to set unsafe header “Date”

请求过去之后傻眼。。。这个怎么办?

3 回复

也不可以,没有这样错误提示,但真机反馈是date设置不对,应该是在request时候,date会被覆盖

又拍云的签名机制需要在发送实际请求之前把日期签名之后,再通过headers[‘date’]的方式改写request头部时间,保证和签名一致。 但小程序目前看来是不能将头部的请求时间进行改写,因此产生了这个错误

是在开发工具里报的错么?试一试真机是否可以

回到顶部