ホームページ >バックエンド開発 >PHPチュートリアル >nginx - ローカルのphpインターフェースにアクセスするときのiosエラー
(JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。) UserInfo=0x175c65b00 {NSDebugDescription=JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。}
Android では問題ありません。パケット キャプチャにはローカル データベースの終了エラーが表示されます
サーバーnginxへのアップロードは問題ありません
私のローカルサーバーはApacheです。(JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。) UserInfo=0x175c65b00 {NSDebugDescription=JSON テキストが配列またはオブジェクトで始まらず、フラグメントを許可するオプションが設定されていません。}
Android では問題ありません。パケット キャプチャにはローカル データベースの終了エラーが表示されます
サーバーnginxへのアップロードは問題ありません
私のローカルサーバーはApacheです。
Android では同じインターフェイスにアクセスすることに問題はありません。iOS では問題が発生します。iOS では JSON 解析に問題があるはずです。
インターフェースによって返されるコンテンツタイプは何ですか
受信タイプをjsonテキストとして指定しているため、情報を保存すると間違いなく間違ったデータとみなされます
リクエストを行うためにAFを使用していますか?次のステートメントを追加してみてください
リーリー
取得したデータが間違っていると推定されます
iOS にはデータ形式と返される情報に関して厳しい要件があります。これら 2 つのデータを注意深く確認してください