問題タブ [nsurlconnection]

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 投票する
3 に答える
1922 参照

iphone - NSURLconnection http応答データをiphoneの文字列値と比較する方法は?

PIN 番号を使用して http 要求を送信し、応答を読み取るアクティベーション モジュールを実行したいと考えています。応答が「OK」の場合、メイン メニューが開きます。問題は、「OK」として応答を受信して​​いることですが、それを NSString @「OK」と比較できないことです。http 応答を文字列と比較する方法は?

これが私のコードです:

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

iphone - NSURLConnection が起動しない

URL に接続してその URL のコンテンツ (この場合は単純な xml ドキュメント) を取得する非常に単純なアプリを作成しようとしています。私の問題は、リクエストが送信されないように見えることです。

メインファイルから実行する新しいプロジェクト (Foundation ツール) を作成しました。NSURLConnection のデリゲートを自分自身に設定し、必要なデリゲート メソッドを実装しました。問題は、これらのメソッドが呼び出されないことです。URL を偽の URL に変更しても問題ありません (以下の例のように)。アプリケーションは、応答を送信または待機せずに起動を終了するように思えます。アプリケーションがリクエストのスレッドを作成し、レスポンスを待たずに終了する可能性がありますか?? 「作成された接続」のような NSLOG ステートメントを取得するため、クラスが実行されていることはわかっていますが、デリゲート メソッド内から NSLOG ステートメントはありません。

私は何が欠けていますか?

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

iphone - 通知用のプロトコルが必要ですか?

NSURLConnectionを使用するclassDownloadがあります。すべてのNSURLConnectionイベントをclassDownloadに保持したいと思います。ClassAはclassDownloadを使用したいが、classDownloadではFinishと呼ばれるconnectionDidFinishLoadingなどの通知も受信します。classDownloadからClassAに通知を受け取るにはどうすればよいですか?

0 投票する
4 に答える
9448 参照

iphone - NSURLConnectionは何度も実行されます

5秒ごとにサーバーと非同期で接続します。URLは同じですが、POST-bodyは毎回変更されます。これで、NSURL、NSURLRequest、NSURLConnectionを毎回最初から作成します。

一度接続を設定して、それをもう一回使う方が効果的だと思います。私は初心者ですが、それが可能かどうかはわかりません。変更可能なNSURLConnectionはありませんが、次のようにNSURLConnectionを作成する必要がある場合があります。

NSMutableURLRequest POST-dataを変更して、サーバーに別のリクエストを送信します。どちらが正しいですか?

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

ios - iOSでHTTPResponse/HTTPRequestステータスコードを取得しますか?

iPhone アプリで HTTP ステータス コードを確認して評価する必要があります。サイトに正常に接続する NSURLRequest オブジェクトと NSURLConnection があります。

ここでこのコードを取得しました: https://web.archive.org/web/20100908130503/http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html

しかし、(私が見る限り) HTTP ステータス コードへのアクセスについては何も述べていません。

サイトへの接続を作成し、その接続の HTTP ステータス コードを確認する方法は?

0 投票する
2 に答える
4260 参照

iphone - NSURLConnection で HTTPS を使用するには?

で HTTPS に興味がありますNSURLConnection。リクエストを送信し、チャレンジに応答し、安全な URL をロードすることはできますか?

NSURLConnectionHTTPS経由でできることは他にありますか?

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

iphone - iPhone NSData/NSUrl と Cookie

Web サイトでホストされている mp3 を再生/ストリーミングしようとしています。このサイトでは Cookie ヘッダーを設定する必要がありますが、その設定やコンテナーでの設定に問題があります。

この時点まで、私は jQuery を使用して XMLHTTPRequests を実行/管理してきましたが、音声をストリーミングするにはネイティブ コードを呼び出す必要がありました。Cookie がネイティブ HTTP リクエストによって取得されているようには見えません。

上記のリクエストに Cookie を挿入する方法はありますか、それとも特定のドメインに対して Cookie が確実に追加されるようにする方法はありますか?

ありがとう

0 投票する
2 に答える
679 参照

iphone - iPhoneログイン通知

非同期NSURLConnectionを使用したiPhoneログイン認証のベストプラクティスに関連する質問がありました。

サーバーへのログインに同じデリゲートが使用されるため、認証要求に対して返される通知と、後続のデータ要求のためにデータを受信する場合とをどのように区別しますか?

ありがとう、

Sj

0 投票する
2 に答える
2627 参照

iphone - NSURLConnection が didRecieveData メソッドを呼び出さない

アプリケーションでインターネットからデータをダウンロードしたいのですが、iPhone SDK ドキュメントで、ダウンロードに使用される NSURLConnection クラスを見つけました。ドキュメントと同じコードを書いて実行しました。接続は正常に作成されましたが、データはダウンロードされませんでした。connectionDidFinishLoading は 1 ~ 2 秒後に起動されますが、結果としてデータはありません。問題は、didRecieveData メソッドが起動されないことです。理由はわかりませんが、インターネットを検索しましたが、すべての結果はドキュメントと同じコードでした。アドバイスをお願いできますか?返信ありがとうございます 私のダウンローダ クラスのソース コードは以下のとおりです。

Downloader.h

Downloader.m

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

ios - NSURLConnectionDataDelegateを実装する接続クラス

NSURLConnectioniPhone用のobjective-cについてお聞きしたいのですが。

データ(YouTubeビデオに関する)を受信するために1つのWebサービスに接続する必要がある1つのアプリがあり、次に接続する必要があるすべてのものがあります(WebのHello_Soapサンプルコードと同様)。

しかし今、私の問題は、NSObjectという名前のクラス(から継承)を作成し、Connectionメソッド、、、およびを実装した didReceiveResponseことです。また、方法:didReceiveDatadidFailWithErrorconnectionDidFinishLoading

しかし、AppDelegateから1つのConnectionオブジェクトを作成する場合:

そして、私はこのメソッドを呼び出します。これが終了すると、、、、またはの呼び出しは続行さdidReceiveResponsedidReceiveDataませdidFailWithErrorconnectionDidFinishLoading。私はこれをやろうとしていますが、今のところできません。

私がやりたいのは、データを受信するたびにこのクラスを「接続」と呼べるようにすることです(その後、解析してUITableViewsに表示します)。

ありがとうございました。