首页 » 网站建设 » phppost整数技巧_ajax相关常识点get请求和post请求的差异

phppost整数技巧_ajax相关常识点get请求和post请求的差异

访客 2024-12-10 0

扫一扫用手机浏览

文章目录 [+]

scheme:

scheme: 通信协议,常用的有:http/ftp

phppost整数技巧_ajax相关常识点get请求和post请求的差异

host: 主机,做事器(打算机)域名或IP地址

phppost整数技巧_ajax相关常识点get请求和post请求的差异
(图片来自网络侵删)

port:端口,整数,可选,省略时利用默认端口,http的默认端口是80

path: 路径,由零或多个“/”符号隔开的字符,一样平常用来表示主机的一个目录或者文件地址

query: 查询,可选,用于给动态网页(如利用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技能制作的网页)通报参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开

fragment: 信息片断,字符串,用于指定网络资源中的片断。
例如一个网页中有多个名词阐明,可利用frgment直接定位到某一名词阐明

二、get要乞降post要求的差异:

1、get 要求没有要求头,post 要求要有要求头,要求会带上 content-type 见告做事器 post 过去的数据格式和 url 的参数的数据一样

2、post 发送的数据在要求体中,用户看不到;get 发送的数据在地址栏中,用户能看到,不屈安。

3、涉及隐私数据的时候用 post 要求比较安全,发送大量数据的时候用 post,发送少量数据用get。

三、XMLHttpRequest 返回值类型有xml和json

js解析 xml 格式

1、根据xml文本内容创建xml工具

function createXml(data){

if(!data){

return null;

}

var xml = null;

try{

xml = new ActiveXObject(\公众Microsoft.XMLDOM\公众);

xml.loadXML(data);

}catch(e){

try{

xml = (new DOMParser()).parseFromString(data)

}catch(e){

return null;

}

}

2、获取元素节点的文本内容

function getNodeText(node){

if(window.ActiveXObject){

return node.text;

}else{

if(node.nodeType = 1){

return node.textContent;

}

}

}

3、获取元素的属性

function getNodeAttribute(node,attrName){

if(window.ActiveXObject){

return node.getAttributeNode(attrName);

}else{

if(node.nodeType == 1){

return node.attributes[attrName]

}else{

return undefined;

}

}

}

try { 这里的代码有问题,则会跳到catch中实行catch里的代码 } catch(e) { 代码 }

try {代码} catch(e) {代码} 相称于 if( 条件){代码} else{ 代码 } 可以嵌套

标签:

相关文章

lingwangkejiphp技巧_什么是微信营销推广

微信营销推广,指的是借助腾讯的社交平台-微信(面前海内一家独大;无人能撼动地位)在互联网这个风口上推广自己的产品、品牌等这样一件事...

网站建设 2024-12-12 阅读0 评论0