我有一个JS应用程序,它向服务器发出请求,该服务器可以根据Accept
标头返回JSON或CSV结果。我希望用户能够点击按钮并将CSV下载到用户的硬盘。
我是否可以通过某种方式发出请求并设置Accept
标题?
我知道还有其他方法可以做到(不同的资源,查询参数),而且我不会描述我所描述的内容,但是这样做会很好。'正确'如果可以的话。
答案 0 :(得分:1)
由于您已对此xmlhttprequest
进行了标记,因此您可以使用setRequestHeader('header name', 'header value')
。 MDN docs