問題タブ [nsmutableurlrequest]

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 に答える
478 参照

iphone - 大きなファイルを含む NSMutableURLRequest

Web サービスからデータを要求する iPhone アプリを作成しています。そのデータを取得するために、NSMutableURLRequest を使用しています。

私が抱えている問題は、要求されているデータの量が非常に大きい (~11Mb) ことであり、これによりアプリが OS によって強制終了されています。

データのチャンクを処理できる方法でデータをストリーミングする方法はありますか、またはメモリ負荷のスパイクを防ぐために、リクエストをいくつかの個別のリクエストに分割する必要がありますか?

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

objective-c - ヘッダー フィールドを変更する NSMutableURLRequest

NSMutableURLRequest は、ヘッダー フィールドの大文字と小文字を明らかに変更します。

たとえば、次のように設定します。

ヘッダー フィールドを「Foobar」に変更します。

誰もこれを回避する方法を知っていますか? 大文字と小文字を区別するフィールドを渡す必要があるサービスを使用しています。

また、 NSMutableURLRequest が実際に私のために決定を下すべきではありません。

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

php - iPhone dev の質問: NSMutableURLRequest、_GET を php の from my from に設定できません

私はphpフォームを持っていますが、それは機能しています。そのフォームを使用して、DB に接続し、そこでデータを取得します。:-) Mac/ラップトップからフォームを使用すると、sata を入力して結果を取得できます。

ここでこのコードに接続しようとすると。フォームを渡し、DB への接続を確立できますが、国を入力したクエリは空です。したがって、URLに送信または添付されていないと思います。

何が問題なのですか?

これはコードです:

フォーム:

最後に.. フォームは機能しますが、iPhone APP からデータを送信できません :-(

あなたが私を正しい方向に向けることができることを願っています。

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

iphone - TripItWebサービスのPOSTを使用して有効なNSMutableURLRequestをまとめる

TripIt OAuth認証を機能させようとしていますが、ドキュメントが頭を悩ませています。TripItドキュメント

以下の段落はドキュメントからのものです。ドキュメントでヘッダーに何を入れるか、およびHttpボディのxmlを構築する方法を指定したSOAPサービスのPOSTリクエストをまとめてみました。この場合、リクエストを作成する方法がわかりません。私はサービスが要求するすべての値を持っていますが、以下の情報だけを使用してこれらを設定する方法がわかりませんか?

承認されたアクセストークンを取得するには、次のリクエストパラメータをURLにPOSTします: https ://api.tripit.com/oauth/access_token

  • oauth_consumer_key:コンシューマーの公開鍵。
  • oauth_nonce:長さが80文字以下のナンス。
  • oauth_signature:要求の署名…</ li>
  • oauth_signature_method:現在サポートされているメソッドはHMAC-SHA1です。
  • oauth_timestamp:エポックからの秒単位のタイムスタンプ。
  • oauth_token:ステップ1で取得したリクエストトークン。
  • oauth_token_secret:ステップ1で取得したリクエストトークンシークレット。
  • oauth_version: オプション-「1.0」と見なされます

上記からPOSTリクエストを作成する方法について誰かが私を助けてくれますか?

ありがとうございました:)

0 投票する
3 に答える
1468 参照

uitableview - UITableViewにWebサービスの結果を入力します

Webサービスへの呼び出しの結果(XML)を入力するテーブルビューがあります。

このためのセットアップを行っているとは現在私のNSURLConnectionメソッドにあり、すべてのUITableViewデリゲートメソッドも.mファイルにあります。NSMutableURLRequest-viewDidLoad

データが返され、配列に正しく追加されています。私の問題は(私が思うに)Webサービスからデータが返される前にUITableViewメソッドが呼び出されていることです。そのため、テーブルビューは常に空白になっています。

メソッドを正しい順序で呼び出すにはどうすればよいですか(これが問題である場合でも)...

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

iphone - POST でのデータ送信、文字エンコーディングの問題

NSURLRequestたとえば、文字列に % が含まれるたびに POST を実行すると問題が発生します。

私のウェブサイトでは、エンコーディングが有効であることがわかりますISO-8859-1,utf-8Accept-Charset、何らかの理由で「%&$」などを含むと POST が機能しません。UTF-8 エンコーディングではエンコードされないようです。以下のコードで何か間違ったことをしていますか?

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

iphone - リクエストのフェッチ中にビュー全体を無効にするにはどうすればよいですか?

スクロールビューで画像を表示しているiPhoneアプリケーションを使用しています。

「ギャラリー」機能はうまく機能していますが、例外的な状態では、画像が読み込まれるまでビューをロックしたいと思います。

したがって、問題は、画像をフェッチしているときに、ビューを無効にして少しぼやけて表示するにはどうすればよいかということです。

ありがとう

0 投票する
5 に答える
1097 参照

iphone - NSURLConnectionと場所の問題

ロケーションマネージャーを使用してロケーションデータを生成し、URLで送信してデータをダウンロードしています。初めてロケーションマネージャーを呼び出すと、現在の場所が正しく返され、現在の場所に基づいてURLからデータを取得できます。

ただし、現在の場所をもう一度取得しようとすると、EXC_BAD_EXCESSを受け取ります。

それを使ってデバッグしようとすると、メソッド内のゾンビとしてNSZombieEnabled表示されます。(以下のマークされたコードを参照)FirstViewController.recievedDatadidReceiveResponse

さらに掘り下げてみると、最初の接続を解放した後、不明な接続が確立され、receivedDataすでに解放されている接続にアクセスしようとしていることがわかりました。

ヘッダーファイル情報: `

`

.mファイルコード:

//飼い葉桶を開始します:

//didupdatetolocationメソッド

//およびデリゲートメソッド

助けてください 。ハマった。

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

iphone - NSMutableURLRequest: didReceiveData が最初に呼び出されませんでした

didReceiveData: メソッドが呼び出されないことに関する多くのトピックを掘り下げました。解決策は、適切な cachePolicy を設定し、willCacheResponse デリゲート メソッドを実装することです。

それで、サーバーから何かが来るたびに didReceiveData メッセージを受け取るようになりました。残念ながら、サーバーが最初に応答したときに didReceiveData を取得できません。

つまり、初めて「didReceiveData」メッセージを受け取ったとき、「data」パラメーターに 2 つの応答オブジェクトがあります。その瞬間に続くサーバーからのすべての応答は OK です。

何か助けはありますか?

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

cocoa - Cocoa から Tumblr に POST リクエストを送信する

このコード スニペットが機能していません。「認証に失敗しました」というメッセージが表示されます。サーバーからの応答。何か案は?

_tumblrLoginとの両方_tumblrPasswordが、コードの他の場所で実行さstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncodingれます。私のログイン電子メールは、「address+test@test.com」の形式です。tumblr に直接ログインする場合は問題なく動作しますが、「+」文字がエンコードに問題を引き起こしているのではないでしょうか? 逃げられているわけではありません。それはすべきですか?


Martin の提案のおかげでCFURLCreateStringByAddingPercentEscapes、ログインとパスワードをエスケープするために使用しています。私はまだ同じ問題を抱えていますが、私の認証は失敗しています。