异步回调函数/GET与POST使用以及创建对象的方法

本文介绍了在JavaScript中如何使用异步回调函数处理HTTP GET和POST请求。GET请求通过url的QUERY_STRING获取数据,而POST请求需要在send()方法中传递数据。当请求状态为4且状态码为200时,可通过onreadystatechange回调函数获取服务器响应。同时,文章提到了CGI中POST方式接收数据的方法,以及创建对象的一些方法。
摘要由CSDN通过智能技术生成

cgi中GET方式接收服务器的数据用char *data = getenv(“QUERY_STRING”)//GET的方式
GET方式是把要发送的数据组包在url的?后面
对象调用open(“GET/POST”,url,true)(true为异步,false为同步)
对象调用send();GET不需要传参,POST要传入数据.

//设置回调函数
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState == 4 && xmlHttp.status==200)
{
//获取服务器的结果
var ret = xmlHttp.responseText;
}

//1、获取服务器的数据 POST方式 QUERY_STRING
POST从服务器接收数据的方式
char *len = getenv(“CONTENT_LENGTH”);

//2、根据长度 从标准输入设备 获取内容
char data[128]="";
fgets(data,atoi(len)+1, stdin);//“10+20”
创建对象的方法:`

function getXMLHttpRequest()
{
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值