Ajax——php基础知识(一)】的更多相关文章

基础概念 1.异步请求可以做到偷偷向服务器发送请求,而页面却不刷新 2.get异步请求传递参数是通过url追加键值对的方式 3.post异步请求比较特殊,需要设置请求的类型 User-Agent:浏览器的具体类型 如:User-Agent:Mozilla/ Firefox/17.0 Accept:浏览器支持哪些数据类型 如:Accept: text/html,application/xhtml+xml,application/xml;q=0.9; Accept-Charset:浏览器采用的是哪种…
Comet:服务器推送,与ajax页面向服务器请求数据相反.几乎可以实时将数据推送到客户端. 但本质一样:浏览器向服务器发起请求,服务器响应请求 Comet实现方式:长轮询.HTTP流 1.长轮询——所有浏览器都支持 浏览器向服务器发送请求,若服务器端有有效数据,则响应,否则“不作理会”. 一旦服务器响应,本次连接关闭,浏览器立刻发送下一次请求. 2.HTTP流——只有部分浏览器原生支持它 在页面的生命周期内只发送一次请求,而服务器保持连接打开,周期性向客户端发送数据…
封装异步请求 1.将函数作为参数进行使用 2.因为获取数据是在一个注册事件中获取的,所以只有事件触发的时候才会调用此函数 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <button>发送请求1</but…
XML数据格式 首行必须是版本号和格式等信息 <?xml version="1.0" encoding="utf-8" ?> 最外层需要一个根节点进行包裹 标签有开头有结尾,效率低下 php中设置header需要将content-type设置成text/xml header("content-type:text/xml;charset=utf-8"); 浏览器读取XML文件是用ajax.responseXML 浏览器接收到的是文档树,…
AMP环境 AMP(Apache.MySQL.PHP)是三个独立的软件,但是对于初学者而言分别安装以及配置需要掌握一定的软件知识,所以就有了很多AMP集成环境帮助我们简化安装 ——WAMP WAMP安装 1.下一步下一步 2.修改httpd.conf文件(左键小图标==>Apache==>httpd.conf) 3.打开conf文件,#Listen 12.34.56.78:80  Listen 80==>#Listen 12.34.56.78:88  Listen 88 4.修改项目存储…
URL:统一资源定位符 网络的七层协议:网卡 驱动  网络层(ip)  传输层(tcp udp) 会话层( )  应用层(http.) restful表征状态转移(一种表征架构) CURD 增删改查    post改  get查  put增  delete删   head没有响应主体 get系:get  head delete 没有请求主体   get系和post系区别 get系没有请求主体 get系会被缓存 get系有大小限制,最大不能超过8k,但是一般情况超过4k就用post了(因为get没…
上传文件 1.get是传不了文件的,只能用post 2.enctype需要重新设置,默认是application/x-www-form-urlencoded,会在发送到服务器之前,所有字符都会进行编码(空格转换为 "+" 加号,特殊符号转换为 ASCII HEX 值) application/x-www-form-urlencoded //在发送前编码所有字符(默认) multipart/form-data //不对字符编码.在使用包含文件上传控件的表单时,必须使用该值. text/p…
header header('content-type:text/html; charset= utf-8');//设置编码格式为:utf-8 header('location:http://www.baidu.com');//设置跳转到百度首页 header('refresh:3; url=http://www.xiaomi.com');//设置页面间隔刷新 数据类型 <?php header("content-type:text/html;charset=utf-8");//…
1.ajax的基础知识 ajax是结合了jquery.php等几种技术延伸出来的综合运用的技术,不是新的内容.ajax也是写在<script>标签里面的. 如果使用ajax一定是要有1个处理页面的,处理页面只是操作数据库并且返回值,页面都是ajax处理的. ajax的写法: test.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR…
1.ajax的基础知识 ajax是结合了jquery.php等几种技术延伸出来的综合运用的技术,不是新的内容.ajax也是写在<script>标签里面的. 如果使用ajax一定是要有1个处理页面的,处理页面只是操作数据库并且返回值,页面都是ajax处理的. ajax的写法: test.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR…