我正在嘗試發送請求正文中的某些參數,同時作出NSURLConnection
。NSURLConnection與base64的兼容性
其中一個參數是base64
編碼。
這是參數 -
「GZ3m8ImhowVFr01Jf0UAwUWgJ3MvNYgDmkb0x2cOauw/rwLsPanFIHb6xigvi2WR/z47OOOk8Ur + ev8U2DI5ThDyNZtjfYyMRql7l6DJ9qlNlftwe7bX6qIzkstUBTI5xor9CBYh19lAkc5I207eZAwZ arR85hynWJ9IVM/dQ5TNyjLJy5lABBATkWhdGfwi + 0VxYyY7iMYjq + Iq1jkizPN1bKgLCJ0duvPz z003PNQI5oJHuX3zUn3dYl7czUVOwMhJE4SJ7f3U7YuPWJIKfEPaN69h8FsGQRL/+ KTX/SdedeiG /Q4I49duSV9apDrWKX + LGaJsr9nCQ9L + ZGbRFg ==」
我不認爲它是非常巨大的。或者是?
我的請求每次都失敗。它說「客戶端在接收完整響應之前關閉了連接」。 「500內部服務器錯誤」
參數base64
是否導致該問題。
方法類型是'GET
',是否NSURLConnection
允許base64
編碼的對象與身體一起發送?
服務器是否拒絕了請求,因爲您應該使用POST?具體說明「我的請求每次都失敗」。 – 2012-08-07 07:50:03
即使我想知道它應該是'POST'而不是'GET'。但我不確定。編輯了我關於失敗的問題。 – 2012-08-07 07:56:10
不,這不是很大。您應該可以使用GET。看看你的服務器響應;它看起來像你的客戶端(我相信這是你的iPhone應用程序)太早關閉連接。嘗試張貼您發送請求的方式,我相信一定會有問題 – 2012-08-07 08:32:26