|
楼主 |
发表于 2024-3-15 13:50:09
|
显示全部楼层
四川省成都市
变量名 | 类 型 | 静态 | 数组 | 备 注 | header | 类_POST数据类 | | | data | 类_POST数据类_字节集 | | | boundary | 文本型 | | | res | 文本型 | | |
boundary = “----WebKitFormBoundary” + 文本_取随机字符 (16, 位或 (1, 2, 4 )) header. 添加 (“Content-Type”, “multipart/form-data; boundary=” + boundary )data. 添加 (“file”, { }, “image/png”, “C:\Users\73858\Desktop\aaa\1.png”) 调试输出 (header. 获取协议头数据 ()) 调试输出 (到文本 (data. 获取Post数据 (boundary, 2 )) ) res = 编码_Utf8到Ansi (网页_访问_对象 (“http://127.0.0.1:8888/api/ocr”, 1, , , , header. 获取协议头数据 (), , , , data. 获取Post数据 (boundary, 2 ), , , , , , , , , )) 调试输出 (res )
这就是改过的代码啊,就是把你的代码放进去了,其他也没改什么,但是后端提示图片文件为null,我感觉是最后有段数据没加进去,但是不知道怎么加,也就是
------------------------分割线-------------------------------
POST /api/ocr HTTP/1.1
Host: 127.0.0.1:8888
User-Agent: Apifox/1.0.0 (https://apifox.com)
Accept: */*
Host: 127.0.0.1:8888
Connection: keep-alive
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="file"; filename="C:\Users\73858\Desktop\aaa\1.png"
Content-Type: image/png
(data)
----WebKitFormBoundary7MA4YWxkTrZu0gW
------------------------分割线-------------------------------
这里的
(data)
----WebKitFormBoundary7MA4YWxkTrZu0gW
这段没加进去,我怀疑是这样,那个括号(data)究竟是让传真实的文件数据还是数据本身就该为(data)
补充内容 (2024-3-15 13:53):
我改对了,谢谢你啊,太感谢了 |
-
|