ホームページ  >  記事  >  バックエンド開発  >  nginx - ローカルのphpインターフェースにアクセスするときのiosエラー

nginx - ローカルのphpインターフェースにアクセスするときのiosエラー

WBOY
WBOYオリジナル
2016-07-06 13:51:27897ブラウズ

(JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。) UserInfo=0x175c65b00 {NSDebugDescription=JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。}

Android では問題ありません。パケット キャプチャにはローカル データベースの終了エラーが表示されます

サーバーnginxへのアップロードは問題ありません

私のローカルサーバーはApacheです。

返信内容:

(JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。) UserInfo=0x175c65b00 {NSDebugDescription=JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。}

Android では問題ありません。パケット キャプチャにはローカル データベースの終了エラーが表示されます

サーバーnginxへのアップロードは問題ありません

私のローカルサーバーはApacheです。

Android では同じインターフェイスにアクセスすることに問題はありません。iOS では問題が発生します。iOS では JSON 解析に問題があるはずです。

インターフェースによって返されるコンテンツタイプは何ですか

受信タイプをjsonテキストとして指定しているため、情報を保存すると間違いなく間違ったデータとみなされます

リクエストを行うためにAFを使用していますか?次のステートメントを追加してみてください

リーリー

取得したデータが間違っていると推定されます

iOS にはデータ形式と返される情報に関して厳しい要件があります。これら 2 つのデータを注意深く確認してください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。