推荐答案
-- -------------------- ---- ------- ------------ ---- ------------------------------- -- ------ ------- ------ -- -------- -------- ------------- - ---------------------- -- ---------------------------- -- ----- ------------- - ------------------- -- ---------- - ---
本题详细解读
1. wx.request
的基本用法
wx.request
是微信小程序中用于发起网络请求的 API。它支持多种请求方法,包括 GET、POST 等。在发起 GET 请求时,通常只需要指定 url
和 method
参数。
2. 参数说明
- url: 请求的服务器地址,必须是 HTTPS 协议。
- method: 请求方法,GET 请求时设置为
'GET'
。 - success: 请求成功后的回调函数,参数
res
包含服务器返回的数据。 - fail: 请求失败后的回调函数,参数
err
包含错误信息。
3. 注意事项
- 微信小程序要求所有网络请求必须使用 HTTPS 协议,HTTP 请求会被拦截。
- 在小程序开发工具中,可以通过设置不校验合法域名来测试 HTTP 请求,但在真机上必须使用 HTTPS。
wx.request
的success
回调函数中,res.data
是服务器返回的数据,通常是一个 JSON 对象。
4. 示例代码解析
在示例代码中,我们向 https://example.com/api/data
发起了一个 GET 请求。如果请求成功,服务器返回的数据会通过 res.data
打印到控制台;如果请求失败,错误信息会通过 err
打印到控制台。