收藏
回答

又拍云REST API需要请求头部有Date,但request不能加,怎么破

问题模块
API和组件

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


Refused to set unsafe header "Date"


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

最后一次编辑于  2017-07-17  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

3 个回答

  • 晨
    2017-07-17

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

    2017-07-17
    赞同
    回复
  • 追小命
    追小命
    2017-07-17

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

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