加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何在ajax请求中设置特殊的RequestHeader

发布时间:2020-12-15 21:51:16 所属栏目:百科 来源:网络整理
导读:移动版本 陈希章@中国 :: 心有多宽,路就有多宽 :: 导航 首页 联系 订阅 管理 2014年7月 日 一 二 三 四 五 六 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 统计 随笔 - 1229 文章 - 0 评
移动版本

陈希章@中国

:: 心有多宽,路就有多宽 ::

导航

  • 首页
  • 联系
  • 订阅
  • 管理
< 2014年7月 >
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
3 4 5 6 7 8 9

统计

  • 随笔 - 1229
  • 文章 - 0
  • 评论 - 2818
  • 引用 - 4

公告

2008年5月重新启用,将作为本人技术方面的博客。

有部分随笔是之前在别的网站发布的,或者根据以前笔记整理的。

绝大多数随笔均为原创,标题中标明【转载】者除外。

昵称: 陈希章
园龄: 9年
荣誉: 推荐博客
粉丝: 1378
关注: 2
+加关注

搜索

随笔分类(1432)

  • .NET Framework Fundamental(11)
  • 《实践与思考》书籍连载系列(9)
  • ASP.NET MVC(34)
  • C++(20)
  • fmplan-00-Idea & Thinking(6)
  • fmplan-01-.NET Framework Fundametal & Language & Tools(2)
  • fmplan-02 - Developement Practice-02-1-Desktop(9)
  • fmplan-02 - Developement Practice-02-2-Web(6)
  • fmplan-02 - Developement Practice-02-3-Service(1)
  • fmplan-02 - Developement Practice-02-4-Office(5)
  • fmplan-02 - Developement Practice-02-5-Data
  • fmplan-02 - Developement Practice-02-6-Best Practice(2)
  • fmplan-03 -Community
  • fmplan-04 - Others(6)
  • JAVA & JAVA EE
  • Microsoft .NET (469)
  • MOSS 2010:Visual Studio 2010开发体验(49)
  • Office & SharePoint 及其开发(137)
  • SharePoint Server 2013 发现之旅(1)
  • SharePoint Server 2013开发之旅(4)
  • SQL Server(128)
  • SQL Server BI(90)
  • Visual Studio 2010 & .NET Framework 4.0(8)
  • Workflow Foundation(9)
  • WPF或者Silverligh(57)
  • 其他(200)
  • 算法拾趣(16)
  • 网络开发和设计(137)
  • 再谈CLR 系列(16)

随笔档案(1229)

  • 2014年7月 (2)
  • 2014年5月 (3)
  • 2014年4月 (1)
  • 2014年3月 (2)
  • 2013年12月 (1)
  • 2013年11月 (1)
  • 2013年10月 (4)
  • 2013年8月 (6)
  • 2013年7月 (3)
  • 2013年5月 (35)
  • 2013年4月 (5)
  • 2013年3月 (5)
  • 2013年1月 (1)
  • 2012年9月 (2)
  • 2012年7月 (1)
  • 2012年6月 (4)
  • 2012年5月 (2)
  • 2012年4月 (10)
  • 2012年3月 (14)
  • 2012年2月 (5)
  • 2012年1月 (1)
  • 2011年12月 (7)
  • 2011年11月 (12)
  • 2011年10月 (6)
  • 2011年9月 (5)
  • 2011年8月 (8)
  • 2011年7月 (9)
  • 2011年6月 (17)
  • 2011年5月 (8)
  • 2011年4月 (4)
  • 2011年3月 (2)
  • 2011年1月 (1)
  • 2010年11月 (6)
  • 2010年10月 (15)
  • 2010年9月 (2)
  • 2010年8月 (2)
  • 2010年7月 (5)
  • 2010年6月 (8)
  • 2010年5月 (22)
  • 2010年4月 (57)
  • 2010年3月 (68)
  • 2010年2月 (35)
  • 2010年1月 (71)
  • 2009年12月 (61)
  • 2009年11月 (33)
  • 2009年10月 (20)
  • 2009年9月 (4)
  • 2009年8月 (25)
  • 2009年7月 (56)
  • 2009年6月 (129)
  • 2009年5月 (102)
  • 2009年4月 (89)
  • 2009年3月 (23)
  • 2009年2月 (6)
  • 2009年1月 (5)
  • 2008年12月 (12)
  • 2008年11月 (23)
  • 2008年10月 (13)
  • 2008年9月 (33)
  • 2008年8月 (54)
  • 2008年7月 (27)
  • 2008年6月 (29)
  • 2008年5月 (5)
  • 2005年10月 (1)
  • 2005年9月 (1)

个人链接

  • MSDN上的SQL资源
  • 安全性开发中心
  • 旅游指南
  • 我的网站

微软中国研发团队

  • >> CLR & Silverlight团队
  • >> SQL Server团队
  • >> WCF Tools团队
  • >> 微软中国研发集团服务器与开发工具事业部
  • Access 2010 Team

相关下载

  • BlogViewer
  • RDL 规范书

积分与排名

  • 积分 - 652545
  • 排名 - 87

最新评论

  • 1. Re:.NET : CLR Profiler的使用
  • 如果使用 sb.Append("Outer index = "+i); 会不会 影响性能呢?
  • --fishcats
  • 2. Re:在VS2008中使用WSE 3.0过程全记录
  • 您好,很给力的文章。
    我是用WSE 3.0 调用java webservice 一直出现9楼的错误,您遇到过吗?
  • --cwcls
  • 3. Re:多个异步任务串行化的思考和研究(Silverlight,AJAX场景)

  • 楼主若有时间能否review一下我这个异步任务串行化的实现呢?
  • --iou90
  • 4. Re:WPF程序中的XPSDocumentViewer
  • @陈希章
    您好,请问打印预览按钮的点击函数,是否对页边距做了什么设置?
  • --lijuan20082340
  • 5. Re:你得学会并且学得会的Socket编程基础知识
  • good
  • --chengdu.jack.li
  • 6. Re:MOSS 2010:如何为列表设计Infopath表单用于编辑和显示
  • 上面问题已经解决,是安装版本(序列号版本)不对。
  • --sharepoint123
  • 7. Re:Infopath表单错误
  • 我已经解决了。是因为我用ip地址访问的站点,应该用url访问。。
  • --sharepoint123
  • 8. Re:Infopath表单错误
  • 或者说infopath表单还需要office web apps的支持? office web apps我没有安装。
  • --sharepoint123
  • 9. Re:Infopath表单错误
  • infopath forms services 终于装上了,哈哈。但是现在有个问题。
    infopath 表单上传到sharepoint,打开表单(浏览器打开)的时候提示加载表单错误,请重试。一下这样。啥原因? 是否是sharepoint server 端没有安装office呢?
  • --sharepoint123
  • 10. Re:MOSS 2010:如何为列表设计Infopath表单用于编辑和显示
  • 不好意思,请教一个问题:我的MOSS 2010无法找到Infopath Forms Services通过输入两条命令:在管理中心可以看到infopath,但是infopath无法打开,一直提示错误,未找到文件。请问你的infopath是如何安装的?我的是sharepoint2010 企业版,目前安装......
  • --sharepoint123
  • 11. Re:你得学会并且学得会的Socket编程基础知识
  • 请问客户端不断的尝试连接服务端,连接上以后,要能够判断服务器是否掉线,如果掉线,重新连接,这种该怎么实现
  • --bidaas
  • 12. Re:优化网站设计(五):在顶部放置样式定义
  • @paulhe
    很高兴对你有所帮助
  • --陈希章
  • 13. Re:关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
  • @阿新
    看了一下新版本,确实可以
  • --陈希章
  • 14. Re:关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
  • @阿土仔
    有道理
  • --陈希章
  • 15. Re:关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
  • @flyher
    我觉得这个不会产生额外的安全隐患。安全访问的控制还是要通过其他方法来保障
  • --陈希章

阅读排行榜

  • 1. SQL Server 2008的外围应用配置器到哪里去了(28470)
  • 2. 在ASP.NET页面中动态添加控件(26745)
  • 3. 基于.NET Framework 4.0的解决方案部署(21971)
  • 4. 如何在SQL Server中使用正则表达式(21351)
  • 5. Json.NET(21260)
  • 6. 连接字符串中的integrated security=true的意思是什么(20406)
  • 7. MVVM、MVVMLight、MVVMLight Toolkit之我见(20273)
  • 8. Office 2007中的简繁体转换功能(17456)
  • 9. 常见SQL Server导入导出数据的几个工具(16614)
  • 10. SQL Server : Browser服务是干什么的(16258)

评论排行榜

  • 1. Workflow Foundation 4.0中的事件驱动流程设计和应用(四)(85)
  • 2. 你得学会并且学得会的Socket编程基础知识(72)
  • 3. MVVM、MVVMLight、MVVMLight Toolkit之我见(61)
  • 4. XML数据库一睹为快(60)
  • 5. MOSS 2010:安装和使用Office Web Apps(57)
  • 6. 谈谈IE 9的创新和我的一些建议(50)
  • 7. XML数据库与db4o的简要对比(47)
  • 8. 基于.NET Framework 4.0的解决方案部署(39)
  • 9. 优化网站设计系列文章总结和导读(39)
  • 10. 为WPF和Silverlight的Grid添加边框线(30)

推荐排行榜

  • 1. 优化网站设计系列文章总结和导读(53)
  • 2. 你得学会并且学得会的Socket编程基础知识(34)
  • 3. MVVM、MVVMLight、MVVMLight Toolkit之我见(27)
  • 4. 如何理解IIS 7的两种应用程序池的管道模式(Managed Pipeline Mode)(21)
  • 5. Workflow Foundation 4.0中的事件驱动流程设计和应用(四)(18)
  • 6. SQL Server、Oracle、db2所提供的简装版(Express)比较(16)
  • 7. 为WPF和Silverlight的Grid添加边框线(13)
  • 8. 【十五分钟Talkshow】为什么新浪微博的输入文本框具有记忆功能(13)
  • 9. 优化网站设计(一):减少请求数(12)
  • 10. 谈谈MVC项目中的缓存功能设计的相关问题(11)

如何在ajax请求中设置特殊的RequestHeader

现在ajax应用已经相当广泛了,有很多不错的ajax框架可供使用。ajax是一个异步请求,也主要是一种客户端的脚本行为。那么,如何在请求之前为请求添加特殊的一些头部信息呢?

下面是一个简单的例子,我用jquery编写,它的ajax函数中,有一个beforeSend方法,这个方法接受一个参数,就代表了发起异步请求的XMLHttpRequest对象,我们可以用该对象的setRequestHeader方法实现我们的目的

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<xmlns="http://www.w3.org/1999/xhtml"head runat="server">
    title></>

    script src="jquery-1.3.2-vsdoc.js" type="text/javascript"script>

    <script type="text/javascript" language="javascript">
        $(function() {

            $("#test").click(function() {
                $.ajax({
                    type: "GET",url: "default.aspx",beforeSend: function(request) {
                        request.setRequestHeader("Test","Chenxizhang");
                    },success: function(result) {
                        alert(result);
                    }
                });
            });
        });
    </>

headbodyform id="form1" div ="v"divinput ="button" value="测试" ="test" />
    formhtml>
 
 
  
分类: 网络开发和设计
绿色通道: 好文要顶 关注我 收藏该文 与我联系
陈希章
关注 - 2
粉丝 - 1378
荣誉: 推荐博客
+加关注
1
0
(请您对文章做出评价)
?上一篇: ASP.NET中的healthMonitoring
?下一篇: ASP.NET 页面中的 ValidateRequest属性

posted on2010-02-28 21:44陈希章阅读(3340) 评论(4)编辑收藏

评论

#1楼2013-03-01 11:26Ganler1988

mark
支持(0) 反对(0)

#2楼2013-06-13 17:26

楼主有没有试过跨域访问时添加head 貌似添加不上
反对(0)

#3楼[楼主]2013-06-14 10:22陈希章

@Ganler1988
关于跨站方面的问题,可以参考 http://www.google.ee/search?q=site%3Awww.cnblogs.com%2Fchenxizhang%2F%20%E8%B7%A8%E7%AB%99
反对(0)

#4楼2013-10-14 16:26adminso

@Ganler1988
引用 楼主有没有试过跨域访问时添加head 貌似添加不上

是的哦哦。。

跨域就不行了,, 请问如果解决!
反对(0)

刷新评论 刷新页面 返回顶部
最新IT新闻:
· 传统电视台或结束新媒体分销 封杀视频网站
· Hootsuite CEO:如何成为数字时代的营销高手
· 尼尔森:美国人月均使用应用数不超过30款
· 英国哈里王子:我讨厌Twitter
· 欧洲智库:欧盟54%工作岗位面临自动化风险
? 更多新闻...
最新知识库文章:
· 面向对象设计的设计原则
· 前端工程与性能优化
· 百度员工离职总结:如何做个好员工?
· 程序员的工作不能用“生产效率”这个词来衡量
· 通过设计让APP变快的6个方法
? 更多知识库文章...

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读