問題タブ [nsurlerrordomain]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone アプリからの 401 応答 (未承認) の取得に関する問題
次のようなリクエストを送信する同期メソッドがあります。
特定のリクエストについて、「操作を完了できませんでした。(NSURLErrorDomain エラー -1012。)」というエラーを含む null 応答が返されます。
Foundation 定数リファレンスによると、このコードは NSURLErrorUserCancelledAuthentication であり、次のように記述されています。
認証の非同期リクエストがユーザーによってキャンセルされたときに返されます。
これは通常、ユーザーが認証を試みるのではなく、ユーザー名/パスワード ダイアログで [キャンセル] ボタンをクリックした場合に発生します。
ただし、キャンセルをクリックするユーザーはいません。承認されずにイベントのリストを取得するリクエストを作成しているだけなので、返される 401 は、NSURLErrorUserCancelledAuthentication エラーによる null 応答ではなく、未承認の応答を生成するはずです。この応答を返す私の Rails コードは次のとおりです。
私の Rails ログからの出力は次のようになります。
なぜこれが起こっているのか、正しい応答を作成する方法を知っている人はいますか?
iphone - OAuth アクセス トークン リクエストの失敗 (NSErrorFailingURLStringKey)
OAuth プロセスで次の手順を完了しました
。1) トークンのリクエスト
2) トークンの承認
3) PIN 番号の受信
仕事に取り組めないのは、受け取った PIN でアクセス トークンを取得することです。それは常に私のaccessTokenTicket:didFailWithError
セレクターに当たります。
渡される URL は次のとおりです:
http://www.formspring.me/oauth/access_token?oauth_token=TOKEN_KEY_HERE&oauth_verifier=PIN_HERE
そして、呼び出されているコードは次のとおりです。
そして、didFail
メソッド(NSLog
エラーの一部)はこのエラーを生成します:
Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)" UserInfo=0x6160c20 {NSErrorFailingURLKey=http://www.formspring.me/oauth/access_token?oauth_token=TOKEN_KEY_HERE&oauth_verifier=PIN_HERE, NSErrorFailingURLStringKey=http://www.formspring.me/oauth/access_token?oauth_token=TOKEN_KEY_HERE&oauth_verifier=PIN_HERE, NSUnderlyingError=0x61321f0 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1012.)"}
URL の形式が間違っているか、指定したパラメーターが間違っているか、十分ではありませんか?
ありがとう!
ジョン
objective-c - GoogleリーダーAPI:pushViewControllerとNSURLErrorDomain Code=-1012対presentModalViewControllerと成功
私たちのiPadアプリはでを使用しUINavigationController
ていUIPopoverController
ます。
ナビゲーションコントローラーによって管理される2番目のビューは、のサブクラスであり
、 http: //code.google.com/p/gdata-objectivec-client/wiki/OAuthSignInControllersで説明されているように
UITableViewController
、正しい行が選択されると、をプッシュ
します。GDataOAuthViewControllerTouch
完成したメソッドは正常に呼び出されます。
それでも、アプリがサブスクリプションリストを取得しようとすると、リクエストはどういうわけかキャンセルされます。
Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn\u2019t be completed.
コード-1012はkCFURLErrorUserCancelledAuthentication=-1012(CFNetworkErrors.hで定義)です。
googleOAuthViewController
代わりにモーダルコントローラーとして表示される場合:
その後、要求されたデータは問題なく取得されます。
コントローラがナビゲーションコントローラにプッシュされたときにリクエストがキャンセルされる原因と、これを修正する方法は明確ではありません。
objective-c - NSURLErrorCannotOpenFile エラーの解決
NSURLRequest と NSURLDownload を使用して、URL をディスクにダウンロードするコードを書きました。ダウンロードは正常に開始されますが (少なくとも、送信されますdownloadDidBegin:(NSURLDownload *)download
)、送信されます。
関数の私の実装は次のとおりです。
ログに記録されたエラーは
2011-07-17 01:48:43.194 URLDownloader[28031:903] ダウンロードに失敗しました! エラー - 操作を完了できませんでした。(NSURLErrorDomain エラー -3001。) [NSURLRequest 内の URL]
私が知る限り、これは NSURLErrorCannotOpenFile エラーです。このエラーが発生する理由の説明が見つかりません。「NSURLDownload がディスク上のダウンロードしたファイルを開くことができなかったときに返されました」以外にありません。ドキュメントから。それで、なぜこれが起こっているのですか?
役立つかもしれない事実 (?): NSURLErrorCannotOpenFile は、kCFURLErrorCannotOpenFile として列挙されます。これも意味がわかりません……。
iphone - TWRequestポストリプライNSURLErrorDomain
TWRequest
APIを使用してツイートに返信するのに問題があります。新しいツイート/ステータスを正常に投稿できますが、以下のエラーで返信が失敗します。お知らせ下さい
返信投稿で受け取るエラーは次のとおりです。
以下のサンプルコード:
objective-c - kCFErrorDomainCFNetwork とは何ですか?
私が投稿した最後の質問では、GET メソッドを使用して URL に JSON 文字列を追加すると、NSURLErrorDomain を取得しています。ここで、URL と互換性があるように、JSON 文字列全体をパーセント エンコードする必要があると誰かが指摘しました。ただし、それを行ったときに、別の種類のエラーを受け取りました: kCFErrorDomainCFNetwork コード 303。これについて調査しましたが、残念ながら、このエラーの適切な説明を見つけることができませんでした。このエラーについて私が理解している最も近いことは、巨大なメモリをサーバーに送信しているように見えるということです。
誰かがこれについて素晴らしく簡単な説明をしてくれますか?
facebook - UIWebView で FaceBook をロードすると、NSURLErrorDomain エラー -999 が発生します。
全て...
UIWebView でhttp://m.facebook.comを読み込むと、正常に読み込まれることもあれば、エラー NSURLErrorDomain エラー -999 で失敗することもあります。Facebook ページでログインを求められた後、ログインした場合は常に失敗します。
stackoverflow の一部の人々は、このエラーは無視できると言っています。実際、FaceBook SDK 自体の一部はコード内のエラーを無視しています。
では、コードをdidFailLoadWithErrorメソッドに追加して、このエラーが表示されたときに単に戻るようにすると、何が得られるでしょうか? FaceBook ページは引き続き読み込まれますか?
ありがとう
スティーブ