我正在使用alamofire来呼叫api。但在这个特殊的api我作为回应得到零值。实际上,当我在浏览器中点击我的api时,它工作得很好。
这是我的代码
func web()
{
request(.GET, "http://www.horecasupply.nl/AJAX?function=appStructure", parameters: nil, encoding: .JSON).responseJSON { (response : Response<AnyObject, NSError>) -> Void in
if response.result.value != nil {
print(response.result.value)
}
}
}
获得零值,当我打印时,它显示我
Printing description of response.result.Failure:
Error Domain=NSCocoaErrorDomain Code=3840 "Invalid value around character 1."
UserInfo={NSDebugDescription=Invalid value around character 1.}
编辑1 ::尝试使用respontring而不是responsejson。 但得到不同的反应,我怎么能转换它?
\ r \ n \ r \ n \ r \ n \ r \ n&lt; / script&gt; \ r \ n DD_belatedPNG.fix(\'img,.png_bg \'); //修复任何或.png_bg背景图像&lt; / script&gt; \ r \ n \ r \ n \ r \ n&lt; / script&gt; \ r \ n&lt; / script&gt; - &gt; \ r \ n \ r \ n \ r \ n \ r \ n \ r \ n \ r \ n \ r \ n \ r \ n“n”)
答案 0 :(得分:-2)
给这个代码一个镜头,这应该工作:
Alamofire.request(.GET, "http://www.horecasupply.nl/AJAX?function=appStructure").responseJSON { response in
if response.result.value != nil {
print(response.result.value)
}
}