1 网页_访问_对象介绍
详细参考:http://e.125.la/fun-1161.html
本教程基于精易模块网页_访问_对象
属性
2 参数介绍
参数名 |
类 型 |
备注 |
网址 |
文本型 |
完整的网页地址,必须包含http://或者https:// |
访问方式 |
整数型 |
0=GET 1=POST 2=HEAD 3=PUT 4=OPTIONS 5=DELETE 6=TRACE 7=CONNECT |
提交信息 |
文本型 |
"POST"专用 自动UTF8编码 |
3 请求案例
3.1 GET请求
.版本 2
.支持库 spec
网页_访问_对象 (“http://127.0.0.1/”, 0, , , , , , , , , , , , , )
局_返回 = 到文本 (网页_访问_对象 (“https://www.920vip.net/”, 0, , , , , , , , , , , , , ))
局_返回 = 编码_utf8到gb2312 (局_返回) ' 转码,不然乱码显示
调试输出 (局_返回)
3.2 POST请求
.版本 2
.支持库 spec
.子程序 http测试, 文本型
.局部变量 请求网址, 文本型
.局部变量 局_返回, 文本型
.局部变量 json, 类_json
.局部变量 code, 文本型
.局部变量 msg, 文本型
.局部变量 param, 文本型
.局部变量 bool, 逻辑型
.局部变量 headers, 文本型
调试输出 (“=====”)
请求网址 = “http://127.0.0.1:8081/test”
param = “secret=” + “U2FsdGVkX1K6Q88PtmofGPMyzm2p” + “&msg=666”
headers = “authorization:abcdef” + #换行符 + “name:charles”
局_返回 = 到文本 (网页_访问_对象 (请求网址, 1, param, , , headers, , , , , , , , , ))
局_返回 = 编码_utf8到gb2312 (局_返回) ' 转码,不然乱码显示
bool = json.解析 (局_返回)
.如果真 (bool)
调试输出 (局_返回)
code = json.取属性对象 (“code”)
msg = json.取属性对象 (“msg”)
调试输出 (code)
调试输出 (msg)
.如果真结束
返回 (“0”)

<h2><a id="1____0"></a>1 网页_访问_对象介绍</h2>
<p>详细参考:http://e.125.la/fun-1161.html<br />
本教程基于精易模块<code>网页_访问_对象</code>属性</p>
<h2><a id="2__4"></a>2 参数介绍</h2>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类 型</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td>网址</td>
<td>文本型</td>
<td>完整的网页地址,必须包含http://或者https://</td>
</tr>
<tr>
<td>访问方式</td>
<td>整数型</td>
<td>0=GET 1=POST 2=HEAD 3=PUT 4=OPTIONS 5=DELETE 6=TRACE 7=CONNECT</td>
</tr>
<tr>
<td>提交信息</td>
<td>文本型</td>
<td>"POST"专用 自动UTF8编码</td>
</tr>
</tbody>
</table>
<h2><a id="3__12"></a>3 请求案例</h2>
<h3><a id="31_GET_13"></a>3.1 GET请求</h3>
<pre><code class="lang-e">.版本 2
.支持库 spec
网页_访问_对象 (“http://127.0.0.1/”, 0, , , , , , , , , , , , , )
局_返回 = 到文本 (网页_访问_对象 (“https://www.920vip.net/”, 0, , , , , , , , , , , , , ))
局_返回 = 编码_utf8到gb2312 (局_返回) ' 转码,不然乱码显示
调试输出 (局_返回)
</code></pre>
<h3><a id="32_POST_24"></a>3.2 POST请求</h3>
<pre><code class="lang-e">.版本 2
.支持库 spec
.子程序 http测试, 文本型
.局部变量 请求网址, 文本型
.局部变量 局_返回, 文本型
.局部变量 json, 类_json
.局部变量 code, 文本型
.局部变量 msg, 文本型
.局部变量 param, 文本型
.局部变量 bool, 逻辑型
.局部变量 headers, 文本型
调试输出 (“=====”)
请求网址 = “http://127.0.0.1:8081/test”
param = “secret=” + “U2FsdGVkX1K6Q88PtmofGPMyzm2p” + “&msg=666”
headers = “authorization:abcdef” + #换行符 + “name:charles”
局_返回 = 到文本 (网页_访问_对象 (请求网址, 1, param, , , headers, , , , , , , , , ))
局_返回 = 编码_utf8到gb2312 (局_返回) ' 转码,不然乱码显示
bool = json.解析 (局_返回)
.如果真 (bool)
调试输出 (局_返回)
code = json.取属性对象 (“code”)
msg = json.取属性对象 (“msg”)
调试输出 (code)
调试输出 (msg)
.如果真结束
返回 (“0”)
</code></pre>
<p><img src="https://static.couragesteak.com/article/e01398708329640585181bf534ce0f22.png" alt="image.png" /></p>
留言