angularjs全局配置自定义请求头

本文介绍如何在AngularJS中全局配置自定义请求头,包括设置ios_version为窗口信息,并解决跨域问题。通过$httpProvider.defaults.headers.common进行配置,同时在http响应头中设置access-control-allow-headers。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

angularjs全局配置自定义请求头

var app = angular.module('app', [
  // '$httpProvider',
]);

app.config(function(
  $httpProvider
) {
  'use strict';
  const iosVersion = window.postNativeMessage('getAppVersion') || '1.1.0';
  console.log(iosVersion);
  $httpProvider.defaults.headers.common['ios_version'] = iosVersion;

})

如果出现跨域问题
可在http repponse header中设置access-control-allow-headers: accept, accept-encoding, authorization, content-type, dnt, origin, user-agent, x-csrftoken, x-requested-with, ios_version

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值