我使用的是API
這是在我的掌握,以及已經加入了一個開發團隊最近正在使用Retrofit1
。改造1,發送帶有自定義按鍵多形式的數據值
我無法將請求發送到需要的格式服務器,因爲服務器需要多形式的數據體的格式如下:
Uniqueidentifier:FileName.jpg:ReroutServerIP:Base64EncodedDocString.
我已經爲了做到這一點嘗試了許多不同的技術任務,但我找不到任何工作方法來做到這一點。服務器告訴我消息格式不受支持。這是我目前的代碼(去掉了網址)。請有人協助?
@POST("URL")
public Response post_SendData(@Header("Content-Type") String ContentType, @Body String body);
爲了達到理想的效果,我可以使用沒有標題的郵遞員,並使用form-data post方法從我的系統發佈文件。在工作郵差帖子中,密鑰是上面提到的格式化字符串,值是從我的桌面上選擇的文件。請看下面的郵遞員(編輯刪除網址)。
非常感謝球員。
你要一個多文件發送到服務器嗎? –
的確,但他們有一個非常奇怪的格式,我必須遵守。 –
我編輯了這篇文章,包括我已經能夠得到這個工作的唯一方法(使用郵差)。 –