vue如何强行停止ajax请求,VueJs和VueResource,从Ajax请求中删除头字段

当我实例化Vuejs (2.2.6)和Vue-resource (1.2.1)时,我使用以下代码设置标头授权,这样我可以授权我的API的所有请求:

Vue.http.headers.common.AUTHORIZATION = 'BEARER ...';

但是,我想要请求第三方API,我不希望发送Authorization字段。此外,此API不允许您使用此授权标头。

let CEP = '';

this.$http.get('https://viacep.com.br/ws/' + CEP + '/json')

.then(response => {

console.log(response.headers);

});

这样,授权字段与标题一起发送在Access-Control-Request-Headers上:

jZtQo.png

我尝试使用以下代码删除一些标题字段,但没有成功。

this.$http.headers.common.AUTHORIZATION = null;

this.$http.headers.common['Access-Control-Allow-Headers'] = null;

this.$http.get('https://viacep.com.br/ws/' + CEP + '/json')

.then(response => {

console.log(response.headers);

});

在vue-resource文档中,可以插入一个对象来强制进行请求配置,但文档还没有完成。

this.$http.get('https://viacep.com.br/ws/' + CEP + '/json', {

...here...

}).then(response => {

console.log(response.headers);

});

有没有办法删除授权字段或给定请求中的任何其他字段?

感谢。

*更新*

通过使用拦截器(如下面的示例所示)我可以编辑请求,但我无法删除特定字段。

Vue.http.interceptors.push((request, next) => {

const viacep = request.url.includes('viacep.com.br');

if (viacep) {

request.headers.set('AUTHORIZATION', 'TRY THIS');

}

next(response => {});

});

1Me9R.png

尝试删除:

Vue.http.interceptors.push((request, next) => {

const viacep = request.url.includes('viacep.com.br');

if (viacep) {

request.headers.delete('AUTHORIZATION');

}

next(response => {});

});

NONiM.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/528447.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

和华为杯_华为P50超大杯确认!居中挖孔屏+鸿蒙OS系统:外观颜值感人

【1月4日讯】相信大家都知道,自从华为手机遭受到“芯片禁令”以后,整个华为手机销量、品牌热度都在不断的下滑,有关于华为手机的消息也开始变得越来越少了, 看到这里,我们也就不难理解,为何华为要延长华为M…

无盘 服务器 聚合,四网卡汇聚技术详解(为windows7无盘铺路)

一、网卡端口汇聚:首先先看下我汇聚好的设备管理器图详细步骤如下:安装最新的网卡驱动会自动把INTEL分组的功能集成进去1、安装INTEL的网卡驱动(我安装的是14.4)2、驱动完毕后在设备管理器里右键点INTEL的网卡,选属性3、属性里选分组4、选与其…

commit git idea 速度慢_关于Git,这篇文章还不够吗?

Git 安装Git下载地址: https://git-scm.com/downloadsGit安装(Window/Mac): 选择不同系统安装包安装检验是否安装成功: 出现Git Bash命令行工具或Git GUI工具或git --version查看git安装版本Git 结构工作区(Working Directory)版本库(repository): 暂存区(stage/index)和master…

nt文件服务器是什么意思,nt服务器

nt服务器 内容精选换一换如果您忘记了裸金属服务器的登录密码,或者您想加固密码提升安全性,可以在控制台上进行密码重置。对于“运行中”的裸金属服务器,在控制台上修改密码后,重置密码过程中会自动重启。为了避免数据丢失&#x…

正面管教php_中联重科团委快乐父母协会第五期正面管教家长基础班招募!

你是否是位新手爸妈面对家庭新成员时有些茫然无措?你是否在辅导孩子作业时忍不住“河东狮吼”?你是否面对青春期的孩子时束手无策?你是否很想平衡好工作与家庭,在有限的时间内高质量的陪伴孩子,获得亲密的亲子关系&…

jboss修改服务器端口,改了默认端口的jboss不能用shutdown.sh关闭,怎样解决

当前位置:编程学习 > JAVA >>改了默认端口的jboss不能用shutdown.sh关闭,怎样解决改了默认端口的jboss不能用shutdown.sh -S关闭,怎样解决?还有用shutdown.sh -s jnp://localhost:1938这样的命令也不能关,该怎…

slot传函数 vue_面试必备 Vue 知识点

Vue思维导图目录MVC与MVVM的区别Vue基本代码结构Vue指令Vue组件class和style动态绑定computed计算属性EventBusfilter过滤器方法Vue是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三…

服务器实际显示内存,服务器实际显示内存

服务器实际显示内存 内容精选换一换设备实时状态查询是检测设备在运行过程中的状态信息。用户可任选以下指令之一查看设备实时状态查询命令的可用参数。ascend-dmi -i -hascend-dmi -i --help各参数解释如表1所示。以查看芯片的详细信息为例。ascend-dmi -i -dt若推理服务器返回…

合肥天鹅湖万达广场机器人_合肥租房价位及租房地理位置推荐

首先我们来看一张合肥的区域分布地图下面将从如下几个区域开始细说【列举租金区域仅供参考哟~】庐阳区庐阳区是合肥市老城区,位于中国中部,属北亚热带季风湿润气候区,气候温和,四季分明。截至2017年底,庐阳区辖1乡1镇、…

python udp创建addr_一篇文章搞定Python 网络编程之UDP协议

基于UDP协议的socketPS:udp是无连接的,先启动那一端都不会报错server端import socket # 导入socket模块udp_sk socket.socket(typesocket.SOCK_DGRAM) # 创建一个服务器套接字udp_sk.bind((127.0.0.1, 8080)) # 绑定服务器套接字msg, addr udp_sk.r…

客制化键盘编程_客制化键盘如何入坑?

首先,玩客制化键盘之前你得了解一些键盘相关的知识。比如键盘的轴体大致分为:线性轴、段落轴、声音轴。线性轴主要是类红轴,静音轴两大类。段落轴主要是类茶轴,类hp轴两大类。声音轴就是类青轴和类box白轴两大类。这些类别搞清楚之…

java开心消消乐代码_Vue实现开心消消乐游戏算法

摘要:这篇Vue栏目下的“Vue实现开心消消乐游戏算法”,介绍的技术点是“开心消消乐、Vue、开心、游戏、算法、实现”,希望对大家开发技术学习和问题解决有帮助。之前做过一个算法题,算法要求就是写一个开心消消乐的逻辑算法&#x…

不能启动u盘 uefi_不知道怎么进入主板设置U盘启动,试试这些方式

一个正常运行的电脑,你可能安装的是Windows 或 Linux,但无论你是选择哪个系统,现代个人电脑都是绕不开的BIOS/UEFI的。通过U盘安装系统,你需要BIOS/UEFI来修改启动项。启动U盘,移动硬盘上的Windows to Go,你…

python弹出框多一个空白框_Selenium+python3 应对多个弹出框存在(alert_is_present)判断和处理...

from selenium.webdriver.support import expected_conditions as ECfrom selenium.common.exceptions import UnexpectedAlertPresentException#存在弹窗处理方法一 :EC.alert_is_present()(driver)检测是否存在弹窗try:WebDriverWait(driver, 10).until(EC.title_…

4 插件模块_设计师必备的ps插件推荐

Photoshop可以说是每个设计师都必须会用的设计工具之一了。为了设计需求,大家会在Photoshop里搭配一些PS插件来使用,提高工作效率。这篇文章就为大家整理了做设计的最佳插件,一起来看看吧。ps设计助理(高效设计ps插件)…

linux syslog 删除文件_Linux没有当心删除日记文件syslog怎样办

体系运用暂了须要对日记文件的内容停止清算,但有时果为大意而将日记文件给增除了了,而没有是革除日记内容,逢到那种状况该若何解决呢?其真增除了的日记文件syslog是能够规复的,随小编去看看吧。上面以Unbutu体系为例&a…

苹果电脑更改sd卡只读_SD卡变为只读系统

2.使用用fsck – y 来修复文件系统转自:http://blog.chinaunix.net/uid-20753645-id-1877931.html问题:将上述这些存储设备插入USB端口或读卡设备后,Ubuntu系统会自动mount这些设备到一个挂载点并在桌面上显示访问图标。但是某些情况下&#…

arraylist扩容是创建新数组吗 java_arraylist扩容机制要怎么实现?arraylist怎么扩容...

ArrayList大家都知道了吧,这是一个动态数组。以java语言来说,数组是定长的,在被创建之后就不能被加长或缩短了,因此,了解它的扩容机制对使用它尤为重要。下面,我们就一起来看看它的扩容机制是怎么实现的吧。…

jpa 动态sql拼接_jpa 如何优雅的实现动态sql

动态语言注解import www.ijava.com.entity.User;/** (1)动态语言注解对于创建动态的查的语言。MyBatis提供了多个注解如:e68a843231313335323631343130323136353331333365656563InsertProvider,UpdateProvider,DeleteProvider和SelectProvider,这些都是建…

广联达2018模板算量步骤_广联达钢结构算量软件可以和广联达量筋合一GTJ2018互导吗?...

钢结构软件和量筋合一软件互导https://www.zhihu.com/video/1164108225778741248钢结构软件和量筋合一软件互导一、问题广联达钢结构算量软件可以和广联达量筋合一GTJ2018互导吗?二、合理答案可以,但是对软件版本有要求。需要广联达钢结构算量软件版本在…