1
我想解碼從我的Flex應用程序中從Web服務獲得的一些b64圖像。此Web服務的響應是一個基本的JSON對象,其中包含一個包含編碼字符串的屬性(B64Image)。該服務從我的常規瀏覽器正常工作,但b64 字符串被剝離。因此,結果處理程序獲取的對象對B64Image有一個空值。任何人在這裏看到錯誤?B64字符串被剝離從HttpService JSON對象Flex 4.0
預期輸出
{
"PropertyPhotos": [
{
"B64Image": "/9j/4AAQSkZJRgABAQEAYABgAAD....etc"
}
]
}
<s:HTTPService id="photoService"
url="http://localhost/dev/photohandler.ashx"
resultFormat="text"
result="photoService_resultHandler(event)"
fault="photoService_faultHandler(event)">
</s:HTTPService>
Flex結果處理程序接收到一個JSON字符串,表示PropertyPhotos數組,如上所示,但沒有屬性B64Image的值。沒有錯誤被拋出。當我在常規瀏覽器中測試時,JSON對象是完整的,即屬性B64Image具有base64編碼的字符串。 – user163757 2011-01-10 13:10:26