【移动应用开发技术】微信开发之Post请求的示例分析_第1页
【移动应用开发技术】微信开发之Post请求的示例分析_第2页
【移动应用开发技术】微信开发之Post请求的示例分析_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【移动应用开发技术】微信开发之Post请求的示例分析

1.post请求wx.request({

url:

'test.php',

//仅为示例,并非真实的接口地址

data:

{

x:

''

,

y:

''

},

header:

{

'content-type':

'application/json'

},

success:

function(res)

{

console.log(res.data)

}

})wx.request({

url:

ApiHost

+

'/?service=default.getOrderInfo',

data:

{

'order_id':

order_id

},

method:

'POST',

success:

function

(res)

{

//

console.log(res);

if

(res.data.ret

==

200)

{

//something

to

do

}

else{

//something

to

do

}

}

fail:

function

(res)

{

console.log(res);

}

});/upload/information/20201208/260/9419.jpgwx.request({

url:

ApiHost

+

'/?service=default.getOrderInfo',

data:

{

//数据urlencode方式编码,变量间用&连接,再post

'order_id='+order_id

},

method:

'POST',

header:{

'content-type':'application/x-www-form-urlencoded'

},

success:

function

(res)

{

//

console.log(res);

if

(res.data.ret

==

200)

{

//something

to

do

}

else{

//something

to

do

}

}

fail:

function

(res)

{

console.log(res);

}

});if(DI()->request->getHeader('content-type'))

{

$contentType

=

DI()->request->getHeader('content-type');

}

if(!empty($contentType)&&(strtolower(@$contentType)

===

'application/json'))

{

$HTTP_RAW_POST_DATA

=

isset($GLOBALS['HTTP_RAW_POST_DATA'])

?

$GLOBALS['HTTP_RAW_POST_DATA']

:

"{}";

DI()->request

=

new

PhalApi_Request(array_merge($_GET,json_decode($HTTP_RAW_POST_DATA,

true)));

}真机端POST

/?service=default.getOrderInfo

HTTP/1.0

Host:

proxy

Connection:

close

Content-Length:

43

Content-Type:

application/json

Accept-Encoding:

gzip,

deflate

Accept:

*/*

User-Agent:

Mozilla/5.0

(iPhone;

CPU

iPhone

OS

9_3_5

like

Mac

OS

X)

AppleWebKit/601.1.46

(KHTML,

like

Gecko)

Mobile/13G36

MicroMessenger/6.5.1

NetType/WIFI

Language/zh_CN

Referer:

/###/0/frame.html

Accept-Language:

zh-cn

{"order_id":"011T00wO0gZVR72P89tO0DFNvO0T00w0"}pc模拟开发端POST

/?service=default.getOrderInfo

HTTP/1.0

Host:

proxy

Connection:

close

Content-Length:

43

Origin:

http://###.

X-Requested-With:

XMLHttpRequest

User-Agent:

Mozilla/5.0

(Windows

NT

6.3;

WOW64)

AppleWebKit/537.36

(KHTML,

like

Gecko)

Chrome/53.0.2785.143

Safari/537.36

appservice

webview/100000

content-type:

application/json

Accept:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论