python请求ebay图片上传-获取正确的格式

时间:2019-03-09 18:36:40

标签: python http-post

在ebay上上传图片期间,我查看了POST请求。 我已经下载了har文件,以查看数据的编码方式。 重要的部分(我想)看起来像这样

      "postData": {
        "mimeType": "multipart/form-data; boundary=----moxieboundary1552154305881",
        "params": [],

注意:以下内容不在代码环境中,因为它是一行。我相信它与实际的换行符相比更具可读性。

“文本”:“ ------ moxieboundary1552154305881 \ r \ n内容处置:表单数据;名称= \“名称\” \ r \ n \ r \ n20190210_113522.jpg.comp.jpg \ r \ n ------ moxieboundary1552154305881 \ r \ n内容处置:表单数据;名称= \“文件\”;文件名= \“ 20190210_113522.jpg.comp.jpg \” \ r \ n内容类型:image / jpeg \ r \ n \ r \nÿØÿà\ u0000 \ u0010JFIF \ u0000 \ u0001 \ u0001 \ u0000 \ u0000 \ u0001 \ u0001 \ u0000 \ u0001 \ u0000 \u0000ÿÛ\ u0000C \ u0000 \ b \ u0006 \ u0006 \ u0007 \ u0006 \ u0005 \ b \ u0007 \ u0007 \ u0007 \ t \ t \ b \ n \ f \ u0014 \ r \ f \ u000b \ u000b \ f \ u0019 \ u0012 \ u0013 \ u000f \ u0014 \ u001d \ u001a \ u001f \ u001e \ u001e \ u001d \ u001a \ u001c \ u001c $。” \“,#\ u001c \ u001c(7),01444 \ u001f'9 = 82 <.342ÿÛ\ u0000C \ u0001 \ t \ t \ t \ f \ u000b \ f \ u0018 \ r \ r \ u00182!\ u001c! 22222222222222222222222222222222222222222222222ÿÀ\ u0000 \ u0011 \ b \ u0002 @ \ u0004 \ u0000 \ u0003 \ u0001 \“ \ u0000 \ u0002 \ u001 \ u0011 \ u0001 \ u0003 \ u0011 \u0001ÿÄuu\ u0000 \ u001f \ u0000 \ u0001 \ u0001 \ u0005 \ u0005 \ u0001 \ u0001 \ u0001 \ u0001 \ u0000 \ u0000 \ u0000 \ u0000 \ u0000 \ u0000 \ u0000 \ u0000 \ u0001 \ u0001 \ u0002 \ u0003 \ u0004 \ u0005 \ u0006 \ u0007 \ b \ t \ n \u000bÿÄ\ u0000µ \ u0010 \ u0000 \ u0002 \ u0001 \ u0003 \ u0003 \ u0002 \ u0004 \ u0003 \ u0005 \ u0005 \ u0004 \ u0004 \ u0000 \ u0000 \ u0001} \ u0001 \ u0002 \ u0003 \ u0000 \ u0004 \ u0011 \ u0005 \ u0012!1A \ u0006 \ u0013Qa \ u0007 \“ q \ u00142 <81> <91>¡\ b#B±Á\u0015RÑð$ 3br <82> \ t \ n \ u0016 \ u0017 \ u0018 \ u0019 \ u001a%&'()* 456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz <83> <84> <85> <86> <87> <88> <89> <8a> <92> <93> <94> <95> <96> <97> <98> <99 > <9a>¢£¤¥¦§¨©²²³µµ· u0001 \ u0000 \ u0000 \ u0000 \ u0000 \ u0000 \ u0000 \ u0001 \ u0002 \ u0003 \ u0004 \ u0005 \ u0006 \ u0007 \ b \ t \ n \u000bÿÄ\ u0000µ \ u0011 \ u0000 \ u0002 \ u0001 \ u0002 \ u0004 \ u0004 \ u0004。

这是哪种二进制格式,如何将* .jpg-binary转换为这种格式?我可以使用像

这样的多部分编码器吗
from requests_toolbelt.multipart.encoder import MultipartEncoder

“ moxieboundary1552154305881”是什么意思。包括这些数字是否重要?

您可能会猜到我对HTTP,服务器应用程序没有任何经验……我只是对自动处理烦人的东西感兴趣。

有什么想法吗?

0 个答案:

没有答案