微信小程序——小程序端怎样向服务端发送请求?都有什么方式?区别是什么?

小程序端向服务端发送请求有两种方式:

(1)小程序端直接向服务端发起请求。

小程序API中有一个函数:wx.request(),通过这个函数就可以在小程序端直接向后台发起请求;

(2)通过云函数向服务端发起请求。

相当于通过小程序的后端向服务器发送请求,这时,可以在小程序中安装第三方库,比如常用的request、got等。

他们的区别:

小程序端发送请求:只支持https协议,请求的域名要经过IPC备案才可以,域名个数限制:20个;

云函数发送请求:支持的协议根据第三方库决定,域名不需要IPC备案也可以发送请求,域名个数无限制。

在下一篇文章介绍request-promise 的使用方法,有图文详解。

你可能感兴趣的:(小程序)