2012-06-15 41 views
0

現在的情況是這樣的:在xml-rpc-c的幫助下,我可以傳輸char和int,但現在我想傳輸一些二進制數據。我使用char *來記錄二進制數據,然後我使用fomatstring的「#」或「6」,它們都無法工作,錯誤是「4字節假定UTF-8字符串不是有效的UTF-8。無法識別的UTF-8初始字節值0xffffffff(-510)「。有誰能夠幫助我?如何使用xml-rpc -c在互聯網上傳輸jpg

回答

0

您可以將其編碼到Base64中。根據您的開發堆棧,有很多庫可用。編碼到Base64中的圖像會比原始圖像大,所以如果真的有必要的話就使用它。