問題タブ [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.

0 投票する
1 に答える
2440 参照

iphone - iPhone アプリからの 401 応答 (未承認) の取得に関する問題

次のようなリクエストを送信する同期メソッドがあります。

特定のリクエストについて、「操作を完了できませんでした。(NSURLErrorDomain エラー -1012。)」というエラーを含む null 応答が返されます。

Foundation 定数リファレンスによると、このコードは NSURLErrorUserCancelledAuthentication であり、次のように記述されています。

認証の非同期リクエストがユーザーによってキャンセルされたときに返されます。

これは通常、ユーザーが認証を試みるのではなく、ユーザー名/パスワード ダイアログで [キャンセル] ボタンをクリックした場合に発生します。

ただし、キャンセルをクリックするユーザーはいません。承認されずにイベントのリストを取得するリクエストを作成しているだけなので、返される 401 は、NSURLErrorUserCancelledAuthentication エラーによる null 応答ではなく、未承認の応答を生成するはずです。この応答を返す私の Rails コードは次のとおりです。

私の Rails ログからの出力は次のようになります。

なぜこれが起こっているのか、正しい応答を作成する方法を知っている人はいますか?

0 投票する
1 に答える
3419 参照

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 の形式が間違っているか、指定したパラメーターが間違っているか、十分ではありませんか?

ありがとう!
ジョン

0 投票する
1 に答える
842 参照

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代わりにモーダルコントローラーとして表示される場合:

その後、要求されたデータは問題なく取得されます。

コントローラがナビゲーションコントローラにプッシュされたときにリクエストがキャンセルされる原因と、これを修正する方法は明確ではありません。

0 投票する
1 に答える
493 参照

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 として列挙されます。これも意味がわかりません……。

0 投票する
1 に答える
519 参照

iphone - TWRequestポストリプライNSURLErrorDomain

TWRequestAPIを使用してツイートに返信するのに問題があります。新しいツイート/ステータスを正常に投稿できますが、以下のエラーで返信が失敗します。お知らせ下さい

返信投稿で受け取るエラーは次のとおりです。

以下のサンプルコード:

0 投票する
1 に答える
4257 参照

objective-c - kCFErrorDomainCFNetwork とは何ですか?

私が投稿した最後の質問では、GET メソッドを使用して URL に JSON 文字列を追加すると、NSURLErrorDomain を取得しています。ここで、URL と互換性があるように、JSON 文字列全体をパーセント エンコードする必要があると誰かが指摘しました。ただし、それを行ったときに、別の種類のエラーを受け取りました: kCFErrorDomainCFNetwork コード 303。これについて調査しましたが、残念ながら、このエラーの適切な説明を見つけることができませんでした。このエラーについて私が理解している最も近いことは、巨大なメモリをサーバーに送信しているように見えるということです。

誰かがこれについて素晴らしく簡単な説明をしてくれますか?

0 投票する
1 に答える
680 参照

facebook - UIWebView で FaceBook をロードすると、NSURLErrorDomain エラー -999 が発生します。

全て...

UIWebView でhttp://m.facebook.comを読み込むと、正常に読み込まれることもあれば、エラー NSURLErrorDomain エラー -999 で失敗することもあります。Facebook ページでログインを求められた後、ログインした場合は常に失敗します。

stackoverflow の一部の人々は、このエラーは無視できると言っています。実際、FaceBook SDK 自体の一部はコード内のエラーを無視しています。

では、コードをdidFailLoadWithErrorメソッドに追加して、このエラーが表示されたときに単に戻るようにすると、何が得られるでしょうか? FaceBook ページは引き続き読み込まれますか?

ありがとう

スティーブ