我在用
http连接方式:获取
请求/响应:JSON
我有一些带有 ID的记录(参见下图) 。当用户单击记录时。我正在使用单击的记录 ID 向服务器调用 HttpConnection(JSON 请求)。
Json 请求网址: http://xyz.in/api/mobile/document/12345/{record Id}
我从服务器获取 Json 响应为 PDF(或)JPG(或)PNG。
json响应:
%PDF-1.5
%����
1 0 obj
<</Type/Catalog/Pages 2 0 R/Lang(en-US) /StructTreeRoot 51 0 R/MarkInfo<</Marked true>>>>
endobj
2 0 obj
<</Type/Pages/Count 11/Kids[ 3 0 R 10 0 R 18 0 R 21 0 R 24 0 R 27 0 R 30 0 R 33 0 R 36 0 R 39 0 R 47 0 R] >>
endobj
3 0 obj
<</Type/Page/Parent 2 0 R/Resources<</ExtGState<</GS5 5 0 R/GS6 6 0 R>>/Font<</F1 7 0 R>>/XObject<</Image9 9 0 R>>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/MediaBox[ 0 0 960 540] /Contents 4 0 R/Group<</Type/Group/S/Transparency/CS/DeviceRGB>>/Tabs/S/StructParents 0>>
endobj
4 0 obj
<</Filter/FlateDecode/Length 340>>
stream
x���Mk1����9�
fg&������ҥ=��U)T����MV[?.�fC��ɛY(��j���nC�ׅ)P!"1���!X���J�������S
���at����5�����.���$Tl)��˸6�����J��u:j�{µyGa�4�iuW�Gj0I?�U��u
�S��k4Z��N�7�T�T�Y��)�QY�b&�@��l��Ͼsr�{��R��?Cu+E�����g���9|�(͊Ϣ��r��)�e��5���R�N䬳q��oϥ�m6ټ����<��<47�=��sH�?��e�v��+����K�.���|ZBo��߶�
endstream
endobj
如果我在 Android Webview 中加载该 URL(http://xyz.in/api/mobile/document/12345/ {record Id}),则响应为 PDF,我可以查看它。但响应是 JPG 或 PNG。它无法在 Webview 中查看。
如何处理它以供用户在 Android 中查看(或)下载。
提前致谢。