React:如何强制浏览器发送OPTION(飞行前)的特定标头
React : How to force the browser to send a specific header for OPTION (preflight)
我正在编写一个可爱的rest web服务,现在我计划将其用于使用ReactJS构建的特定web应用程序。
当然,一切都准备好了(cors,options,…),但我面临着一个可悲的问题:我的WS要求每个请求都包含一个"版本"头,以避免面临版本控制问题,但我不知道如何在发出飞行前请求时告诉我的浏览器添加这个头。
那么,首先,这可能吗?那么,如何使用ReactJS实现这一点呢?
这不是由ReactJs(处理您的UI)管理的,而是由您选择向web服务发出Http请求的库管理的。
例如,您可以使用经典的XMLHttpRequest API。您还可以使用最近的Fetch API,为此您需要一个polyfill。
相关文章:
- 更改基于它的Select OPTION's INDEX(Jquery)
- 在哪里可以找到RXUI Javascript'时间飞逝'实例
- 使用Dalekjs测试工具,如何在Dropdown中选择Option(select元素)当没有“;值“;Option标记
- 在崇高文本 3 中编程飞镖,将路径更改为 dart-sdk
- jQuery val() 返回一个在 select/option 元素上带有 IE8 的数组
- 根据select option元素将表单重定向到不同的URL,但重定向后未选中
- 在HTML下载列表中获取一个带有Selected Option的var到Google Script Spreadshee
- append to select option
- grunt.option的默认值
- React:如何强制浏览器发送OPTION(飞行前)的特定标头
- Python Flask Web服务器未接收到JSON ajax POST请求,服务器返回HTTP 200 OPTION
- CORS预飞失败时,写入谷歌电子表格API
- 在我的示例fiddle中,option.text()易受xs攻击
- AngularJS - 隐藏<选择>元素,如果ng-option为空
- Regex jQuery find(“option:[text^='”]) 错误高于 即 8 和 chrome
- Ng-option不起作用
- XMLHttpRequest无法加载飞行前的url响应具有无效的HTTP状态代码404
- 对api的Angularjs$http.post()调用在飞行前OPTIONS调用中引发405错误
- 发送飞行前(OPTIONS)AJAX请求和crendentials
- 如何知道请求是飞行前的,而不是实际的请求