C#怎么判断一个请求是来自服务器页面
一个js文件向后台发送请求,我要判断这个请求是不是这个js文件发出的,而这个js文件时属于服务器的一个文件,所以我只要判断这个请求是不是属于服务器页面发出的。...
一个js文件向后台发送请求,我要判断这个请求是不是这个js文件发出的,而这个js文件时属于服务器的一个文件,所以我只要判断这个请求是不是属于服务器页面发出的。
展开
展开全部
从request中获取HEAD信息,会有:
Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-CN
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
Accept-Encoding: gzip, deflate
Host: www.baidu.com
Connection: Keep-Alive
Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-CN
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
Accept-Encoding: gzip, deflate
Host: www.baidu.com
Connection: Keep-Alive
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己传入一个额外参数用来区分就好了....比如&fromScript=1。。
更多追问追答
追问
我就是不想传参啊
追答
no way。。 对于通过浏览器直接访问和用js访问没有本质区别
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
具体点。。。。听不懂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询