Domain = kCFErrorDomainCFNetwork Code = 303这个错误代码是什么意思?

经常从服务器获取下面的错误。

错误域= kCFErrorDomainCFNetwork代码= 303“该操作无法完成(kCFErrorDomainCFNetwork错误303.)”UserInfo = 0x18a41d20 {NSErrorFailingURLKey = https://s3.amazonaws.com/Multimedia/Audios/20150428/AUDIO_CB0F4CAF-C921-46B6 -AEC2-1FA6B7FB91A0.wav ,NSErrorFailingURLStringKey = https://s3.amazonaws.com/Multimedia/Audios/20150428/AUDIO_CB0F4CAF-C921-46B6-AEC2-1FA6B7FB91A0.wav }

有谁能告诉我这个问题的原因是什么?

问候,Chandrika

这是一个kCFErrorHTTPParseFailure错误。 你能提供更多的细节,如:

– 你想上传或下载文件?

– 您是使用AWSS3TransferManager,AWSS3还是AWSPresignedURL执行上传或下载?

– 每次都发生吗? 如果没有,百分比是多less?

– 一个代码片段

这是一个parsing问题。 您可以在这里查找错误代码(在CFNetworkErrors常量下): https : //developer.apple.com/library/mac/documentation/Networking/Reference/CFNetworkErrors/index.html#//apple_ref/c/tdef/CFNetworkErrors

这个问题也在这里讨论: 什么是kCFErrorDomainCFNetwork代码= 303

换句话说,服务器正在引发这个错误,因为你可能有编码问题,或者使用了错误的HTTP方法。