【文件属性】:
文件名称:next-httpbank:将HTTP请求发送和接收到银行-用于Spectrum Next
文件大小:16KB
文件格式:ZIP
更新时间:2021-02-25 07:15:04
Assembly
httpbank(WIP)
预期用途:
.httpbank post -b 22 -l 1024 -h 127.0.0.1 -p 8080 -u /send
.httpbank get -b 26 -h example.com -u /receive
选项:
-b银行编号,以16K块为单位
-l要发送的字节长度
-o地址偏移量(默认为0)
-h主机地址
-p端口号(默认为80)
-u url(默认为/ )
运行时不带任何参数以查看帮助。
限度
要做/发现
去做
esp通讯超时
检查POST或GET是否大于512字节
支撑偏移
彻底检查参数处理
从NextBASIC测试调用
如果无法响应,则可能重置esp(AT + RST)
在args中支持NextBASIC变量,即-ba$
怎么运行的
检查命令并分配默认值或错误退出
连接到网络地址和端口
将库装入插槽
读取地址以
【文件预览】:
next-httpbank-main
----example()
--------httpbank.bas(523B)
--------httpbank.bas.txt(368B)
----httpbank.dot(3KB)
----src()
--------httpbank.asm(4KB)
--------constants.inc.asm(1020B)
--------utils.asm(1KB)
--------vars.asm(438B)
--------macros.inc.asm(1KB)
--------strings.asm(217B)
--------wifi.asm(6KB)
--------bank.asm(1KB)
--------messages.asm(747B)
--------version.inc.asm(47B)
--------parse.asm(2KB)
--------http.asm(402B)
--------uart.asm(2KB)
----.gitignore(15B)
----README.md(1KB)
----.vscode()
--------launch.json(2KB)
--------tasks.json(1KB)