最近在做项目过程中遇到客户端访问不同域的服务时,IE10以下的版本不会发起http请求(google和火狐内置支持跨域)。这是为了对跨站点请求伪造攻击采取的安全措施。如果我们需要跨域访问,那该怎么办那?不用怕IE还是给我们提供了一个解决方法。在IE8以后,它提供了一个XDomainRequest对象...
分类:
其他好文 时间:
2014-09-10 22:24:41
阅读次数:
212
异步刷新实现方式有多种,也可以借助JS的多种框架,下面是使用jQuery框架实现的AJAX 验证用户名是否存在jQuery.ajax概述HTTP请求加载远程数据。通过jQuery底层AJAX实现。简单易用的高层实现见$.get, $.post等。$.ajax()返回其创建的XMLHttpReques...
分类:
Web程序 时间:
2014-09-10 15:47:30
阅读次数:
281
http://blog.csdn.net/kfanning/article/details/6062118HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览 器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求时将返回...
分类:
其他好文 时间:
2014-09-10 12:05:40
阅读次数:
162
http://blog.csdn.net/qxs965266509/article/details/8082810用于HTTP请求中的常用请求头字段Accept:用于高速服务器,客户机支持的数据类型Accept-Charset:用于告诉服务器,客户机采用的编码格式Accept-Encoding:用于...
分类:
其他好文 时间:
2014-09-10 12:03:50
阅读次数:
333
目前大多数的开发人员对这个技术都有相当地掌握,也有很多关于它的教程和文章。几乎所有的文章中都宣称设计师和开发人员都应该使用 CSS sprite 来减少 HTTP 请求数,并且节省一些流量。这个技术被大量网站使用,包括使用了大型 sprite 的 Amazon. 但是这些被广泛热议的好处真的是...
分类:
Web程序 时间:
2014-09-10 10:48:10
阅读次数:
275
在Ajax原理中,HTTP请求方法:get——用于获取数据(e.g. 浏览帖子);post——用于上传数据(e.g. 用户注册,上传图片) get 是在url里传数据,但这样做的安全性很差,并且容量不高(几KB),但是,这种方式也有他的优点,便于分享,缓存(因为从服务器上都东西) post...
分类:
其他好文 时间:
2014-09-10 00:14:39
阅读次数:
247
如果你想向远程服务器发起HTTP 连接,Node 也是很好的选择。Node 在许多情景下都很适合使用,如使用Web service,连接到文档数据库,或是抓取网页。你可以使用同样的http 模块来发起HTTP 请求,但应该使用http.ClientRequest 类。该类有两个工厂方法:一个通用的方...
分类:
Web程序 时间:
2014-09-09 22:59:49
阅读次数:
275
<?php
/**?
*?获取HTTP请求原文?
*?@return?string?
*/?
function?get_http_raw()?{?
$raw?=?‘‘;?
//?(1)?请求行?
$raw?.=?$_SERVER[‘REQUEST_METHOD‘].‘?‘.$_SERVER[‘REQUEST_URI‘].‘?‘.$...
分类:
其他好文 时间:
2014-09-09 21:41:00
阅读次数:
351
OGNL用于操作ValueStack中的数据。它负责两件事。第一是在接收HTTP请求时将请求中的字符串转换成Java中的类型,比如int、String等,并赋值给ValueStack上的JavaBean,第二是在页面渲染的时候,从ValueStack中获取属性,并将Java类型转换成字符串进行输出。整个过程如下图:
(侵权可删)
在HTTP的请求参数中,可以包含OGNL表达式(...
分类:
其他好文 时间:
2014-09-09 21:35:59
阅读次数:
253
1、最近又重新看了下servlet、jsp和jdbc,对于mvc和orm有了简单的认识。对于mvc框架,主要就是写个filter或servlet来拦截所有的http请求,然后再分发给特定的处理类。对于orm,主要还是通过jdbc拿到connection,然后可以拿到表的结构等数据,之后再进行相应处理...
分类:
其他好文 时间:
2014-09-09 21:29:39
阅读次数:
187