我正在尝试发送请求正文中的某些参数,同时作出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