spring重定向设置请求头header

spring重定向设置请求头header,第1张

需要通过路由过滤器。

spring需要设置请求头,通过路由过滤器可设置成Header,即重定向问题解决,以确定是否应发送原始主机头。

spring在使用重定向时,返回的字符串指的是一个请求,而不是一个具体的资源。并且在当前方法设置的Model的Attribute会消失,session不会。url会变成重定向设置的url。

可以通过HeaderMapRequestWrapper对象设置header的值,HeaderMapRequestWrapper requestWrapper = new HeaderMapRequestWrapper(req)

requestWrapper.addHeader("realm","test")

jQuery.ajax()

官网上搜索headers

基本用法(直接用下楼上的代码了)

$.ajax({

//请求类型,这里为POST

type: 'POST',

//你要请求的api的URL

url: url ,

//是否使用缓存

cache:false,

//数据类型,这里我用的是json

dataType: "json",

//必要的时候需要用JSON.stringify() 将JSON对象转换成字符串

data: JSON.strigify({key:value}), //data: {key:value},

//添加额外的请求头

headers : {'Access-Control-Allow-Origin':'*'},

//请求成功的回调函数

success: function(data){

//函数参数 "data" 为请求成功服务端返回的数据

},

})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11765778.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存