2013-10-26 60 views
0

我想使用REST WCF在服務器上傳或發佈圖像文件。爲此,我使用JSON作爲輸入格式。想要將圖像從Android發佈到WCF休息服務

但是,當我檢查由於Base64圖像數據輸入不調試器接受調試器的這個職位調用。

我給了我這個電話的400-Bad Request響應。

謝謝。

+0

沒有代碼和服務描述,很難說出發生了什麼。 – Andrew

回答

0
  1. 首先了解JSON/REST的概念。
  2. 然後讓你的WCF方法輸入字節[],即字節數組。
  3. 在Base64中轉換圖像並將其傳遞給REST。

爲了將圖像發送到JSON Web服務,您需要將其轉換爲Byte Array或Base 64 String Representation。

希望這會有所幫助。

+0

雅我將圖像轉換爲基本64格式.. 仍然不工作 –

+0

所以,在這種情況下,你需要確保WCF接受類似的參數。如果你確定你已經轉換到Base 64那麼受害者是WCF –

+0

pblm的長度是.. 如果圖像是一個小圖像,它正在接受.. –