| 1、準備一個1.txt檔案,內容隨意,  2、在pycharm里運行,可以得到policy和signature, (1)sk為你實際Secret Access Key內容, (2)expiration為過期時間, (3)bucket為你的桶名, (4)key為期望上傳物件的名字,  3、打開postman軟體,選擇POST方法, (1)地址欄填入http:// 訪問域名 / ,我寫的是http://bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com/ (2)其他Headers參考下圖, 注意:postman有一些自動生成的頭資訊auto-generated headers,并不都是必須項,  4、點擊“Body”,型別選form-data,Select File,選擇前面準備好的a.txt (1)key為期望上傳物件的名字, (2)AccessKeyId是我的Access Key Id值, (3)signature是剛計算出來的簽名, (4)policy是剛計算出來的策略, (5)file是實際上傳的檔案,約束條件:此引數必須為最后一個引數,否則此引數之后的引數會被丟棄;一個請求中只能含有一個file引數,  5、打開fiddler.exe軟體,準備監聽http報文,  6、postman點擊send,回傳狀態Status 204 No Content, 查看code snippet,可以查看http的協議報文(這個報文只是一個示例,并不能直接使用,真實報文通過fiddler可以看到),  7、回傳華為云OBS控制臺,可以看到1.txt已經上傳,點擊下載,  8、完成txt上傳, 注意:OBS并不強制本地檔案名和OBS桶的期待檔案名,保持一致,你可以本地a.txt,上傳為b.txt,  9、此時fiddler已經抓到postman的報文,左側Host選擇bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com  10、在fiddler的十六進制視圖中,全選后,直接復制Ctrl+C, 
| POST http://bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com/ HTTP/1.1 Cache-Control: no-cache Postman-Token: a004e567-a64d-4bee-af74-296700ad0889 Host: bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com Content-Type: multipart/form-data; boundary=--------------------------438620743472451047270945 Content-Length: 882 ----------------------------438620743472451047270945 Content-Disposition: form-data; name="key" 1.txt ----------------------------438620743472451047270945 Content-Disposition: form-data; name="AccessKeyId" LAPWJKLEAEG7FDPEIJR7 ----------------------------438620743472451047270945 Content-Disposition: form-data; name="signature" cHlcAeQFCAOyrjPow2dRiK3+kPg= ----------------------------438620743472451047270945 Content-Disposition: form-data; name="policy" eyJleHBpcmF0aW9uIjogIjIwMjEtMDktMThUMTI6MDA6MDAuMDAwWiIsCiAgICAiY29uZGl0aW9ucyI6WwogICAgICAgIHsiYnVja2V0IjoiYnVja2V0LWd1eGlhb2JlaSJ9LAogICAgICAgIHsia2V5IjoiMS50eHQifQogICAgXQogICAgfQ== ----------------------------438620743472451047270945 Content-Disposition: form-data; name="file"; filename="1.txt" Content-Type: text/plain 1234567890abcdefg ----------------------------438620743472451047270945-- |
11、打開sscom軟體, (1)遠程地址,填上bucket-guxiaobei.obs.cn-north-4.myhuaweicloud.com (2)發送框填寫上面復制的fiddler真實http報文,  12、華為云obs先洗掉已經上傳的檔案,  13、sscom先點連接,然后點發送,華為云obs回傳204 No Content,  14、查看華為云obs,發現sscom也成功上傳了1.txt檔案,  |