易语言用服务器组件怎么接收POST过来的图片

客户机打开网页,点浏览上传图片,提交的地址,我易语言服务器组件的端口.这就是我收到的所有数据.有文件名和地址.只是图片数据在那里,我要怎么才能取到POST过来的图片.PO... 客户机打开网页,点浏览上传图片,提交的地址,我易语言服务器组件的端口.这就是我收到的所有数据.有文件名和地址.只是图片数据在那里,我要怎么才能取到POST过来的图片.
POST /?dir=image HTTP/1.1
Host: 127.0.0.1:9988
Connection: keep-alive
Content-Length: 736135
Cache-Control: max-age=0
Origin: http://127.0.0.1:8888
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary48UAMjkvxyyD2ptz
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Referer: http://127.0.0.1:8888/kindeditor/asp/1.HTML
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9
Cookie: ASPSESSIONIDCCBCDSAD=IOCLMMCCLPFCOAPINPNPFPIF

------WebKitFormBoundary48UAMjkvxyyD2ptz
Content-Disposition: form-data; name="localUrl"

C:\fakepath\外贸样本2-3.jpg

------WebKitFormBoundary48UAMjkvxyyD2ptz

Content-Disposition: form-data; name="imgFile"; filename="外贸样本2-3.jpg"

Content-Type: image/jpeg

????
这个是用谷歌 浏览器抓的包,我看过格式 数据一般是在那个下面,可以我收到的包没有那组数据.我就不知道要怎么取出那个数据了.如果有二进制数据我都还好搞定.可以数据包里没有图片数据我就不知道怎么搞了
展开
 我来答
鲸鱼过街
2018-07-12 · TA获得超过153个赞
知道答主
回答量:81
采纳率:66%
帮助的人:28.9万
展开全部
在Content-Type: image/jpeg这一行的下面就是图片的数据。
通过分割字符串或者字节集,将这一行下面的内容与边界——即下一个 ------WebKitFormBoundary48UAMjkvxyyD2ptz 或EOF之间的内容取出,单独写入一个文件,就可以得到文件。
其实易语言不大适合在网页服务器用,因为它的使用真的不算方便。
追问
------WebKitFormBoundaryeUMIXBQQaY9zAkeW
Content-Disposition: form-data; name="localUrl"

C:\fakepath\外贸样本4-5.jpg
------WebKitFormBoundaryeUMIXBQQaY9zAkeW
Content-Disposition: form-data; name="imgFile"; filename="外贸样本4-5.jpg"
Content-Type: image/jpeg

------WebKitFormBoundaryeUMIXBQQaY9zAkeW--
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式