AutoJs6 icon indicating copy to clipboard operation
AutoJs6 copied to clipboard

http模块未能正确的获取响应

Open hlyzhot opened this issue 2 years ago • 5 comments

Server酱次数用尽后,仍然返回json数据,然而autojs6无限阻塞,未能获取

hlyzhot avatar Nov 25 '23 01:11 hlyzhot

我没看明白, 你用的是 http.get / http.post 吗.

如果是的话, http.post(url, data, options?, callback?) 这个方法, 可以在 options 参数中指定 contentTypeapplication/json 进行 JSON 数据请求, 也可以直接使用封装好的 http.postJson(url, data, options?, callback?) 方法.

SuperMonster003 avatar Apr 01 '24 02:04 SuperMonster003

我没看明白, 你用的是 http.get / http.post 吗.

如果是的话, http.post(url, data, options?, callback?) 这个方法, 可以在 options 参数中指定 contentTypeapplication/json 进行 JSON 数据请求, 也可以直接使用封装好的 http.postJson(url, data, options?, callback?) 方法.

用的http.postJson,免费次数用尽前正常,用尽后,再请求会一直阻塞没有任何返回结果,正常会返回类似"次数用尽"的json数据

hlyzhot avatar Apr 05 '24 22:04 hlyzhot

我没看明白, 你用的是 http.get / http.post 吗.

如果是的话, http.post(url, data, options?, callback?) 这个方法, 可以在 options 参数中指定 contentTypeapplication/json 进行 JSON 数据请求, 也可以直接使用封装好的 http.postJson(url, data, options?, callback?) 方法.

又重新测试了,发现有结果了,连续请求5次,获取返回结果的时间间隔越来越久(之前等了很久没有结果,让我感觉是一直阻塞,只能强行停止运行),用autojsx很快获取结果

hlyzhot avatar Apr 05 '24 22:04 hlyzhot

Screenshot_2024-04-06-06-47-16-611_org autojs autoxjs v6 Screenshot_2024-04-06-06-47-13-160_org autojs autojs6 已经相当于一直阻塞了

hlyzhot avatar Apr 05 '24 22:04 hlyzhot

是说 http.postJson 随调用次数增多出现累积性请求发送迟缓, 且 AutoX 无上述现象.

下一版将尝试修复上述问题, 感谢反馈.

Sent from my XQ-DQ72 using FastHub

SuperMonster003 avatar Apr 06 '24 02:04 SuperMonster003