問題タブ [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 に答える
647 参照

ios - xml応答の読み込み後のxml

ユーザーが有効かどうかを確認するためにRESTAPIをヒットしようとしています。実行は知っていconnectionDidFinishLoadingますが、応答(xml)を確認する方法がわかりません。お知らせ下さい。

このsignIn関数はボールを転がします

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

xcode - NSMutableRequestのヘッダーでエラーが発生しました

NSMutableURLRequestに問題がありました。これを翻訳したいのですが、

私のコードは

しかし、それは機能しません、私は結果なしで検索をします、そして私はどこに問題があるのか​​わかりません。

ありがとう。

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

ios - Key-Value形式ではないNSMutableURLRequestヘッダーを作成する方法

次のようなNSMutableURLRequestヘッダーが必要です
。---
beginPOST/index.php HTTP / 1.1
Content-Length:91
Host:192.168.1.3 :8803
Content-Type:application / x-www-form-urlencoded

command = 01&version = V0.1&type = 3
----誰かを終了
して、ヘッダーフィールドを最後の行のように見せるための方法を教えてください。空の行で他の人から分離する方が良いです。

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

iphone - iPhone から SOAP ベースの wcf サービスに接続できない

iPhone アプリケーションから SOAP Web サービスを利用しようとしていますが、Charles に確認すると次のエラーが表示されます。

値を null にすることはできません。パラメータ名: s

以下は私のコードです:

応答でエラー コード 500 が返されます。誰か助けてくれませんか?

ありがとうござい
ます

0 投票する
0 に答える
88 参照

connection - NSMuteableURLRequest 接続を「接続: 閉じる」に設定するには?

NSMuteableURLRequest を close に設定しようとしましたが、常に 'keep-alive' になっています。接続を強制的に閉じるにはどうすればよいですか。私はこのようにやっています:

そして、接続が「キープアライブ」のままであるとしたら、それはどれほど悪いことでしょうか? ご協力いただきありがとうございます。

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

json - NSURLResponse が常にデータを受信するとは限らない

NSURLResponse変更が発生していないのに、なぜ inがsendSynchronousRequest毎回情報を受信しないのか疑問に思っていました。受信しているように見えますがNSData、文字列に変換されておらずNSArray、json 呼び出しを介して変換されていません。コードは以下です。以下のコードはすべて単一の関数になっていますが、名前が必要だとは思わないでください。

NSData接続が失敗したときと接続が機能したときに、オブジェクトが同じバイトを返すことを追加したかったのです。それらが同じメモリアドレスを使用しているからかどうかはわかりませんが、アプリを再起動したときにコンピューターがそれほど幸運になる方法がないという事実はまったくありそうにないと思います. いずれにせよ、私はエラーを受け取らず、応答を受け取り、ある種のデータを受け取りますが、NSString毎回それを変換してnilではないjsonを提供するわけではありません。

サーバーに1000回の呼び出しを行った後、接続からの文字列がに変換され、NSString失敗したときにこれが返されることがわかりました。

失敗と合格のNSHTTPResponseステータス コードは 200 であるため、ページはまだ読み込まれていますが、json を取得できない場合にこの応答が発生します。ブラウザを介して複数の呼び出しを行うことができ、これは問題なく機能します。Android は、私がコーディングしている間ずっと json の取得に失敗しませんでした。したがって、2 つのシステムではこの応答が得られません。

答え:

この問題に対する答えは、あるべきものNSStringを変換するために使用されている に関係していますNSData

これは、コードの元の方法では、文字列が、まだNSUTF8Stringフォーマットされているデータのサイズの範囲外のメモリ アドレスから情報にアクセスして格納しようとする可能性があるためです。文字列を割り当てると、文字列はデータのサイズにすぎないため、データをそのサイズにのみ変換し、そのサイズでのみデータを保存します。

これにより、サーバーの応答には、JSON オブジェクトにアクセスするための正しい文字列が常に含まれていました。基本的には、元のコードが想定以上にアクセスしようとしていたという意味で、より適切な単語が不足しているためのポインターの問題でした。これは、サイズとコピーが制限されておらず、少し貪欲すぎた alloc が文字列を許可しないためです。貪欲であること。

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

objective-c - NSURLConnectionはデータを送信しませんが、接続します

URLは正しく書き込まれ、ブラウザでデータを使用してテストし、正しく送信されますが、リクエストを行うと、成功したと返されますが、実際にはデータは書き込まれません。何か案が?

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

iphone - NSMutableURLRequest と NSURLConnection は GCD の dispatch_async で機能しませんか?

NSMutableURLRequestリクエストを入れましたdispatch_asyncが、うまくいきません。ただし、NSURLRequest動作します。コード:

と の間に違いはNSMutableURLRequestありNSURLRequestますか? または、NSURLConnection間違った方法で使用しますか?

ありがとう!

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

php - iPhoneから長いテキストをPHP Webサービスに保存する

PHP Web サービスを使用して、長いテキストを mysql データベースに保存する必要があるアプリケーションに取り組んでいます。Web サービスを作成しましたが、iphone から php Web サービスにパラメーターを送信できません。以下は、Web サービスのコードです。

mysql_close($con);

?>

データを Web サービスにポストするコードを見つけましたが、ポスト リクエストにデータを追加できません。

status=[NSString stringWithFormat:@"username=%@&password=%@&interestedIn=%@&aboutme=%@&profilePic=%@&isFBLogin=%@&useFacebookPic=%@",[@"aaaaaaaaa" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],[@ "bbbbbb" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]、[@"female" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]、[@"about meeeeeee" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]、[@"profile.png" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]、[@"0" stringByAddingPercentEscapesEncodingsPerAddingNSASCIIEncodings ,[@"0" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]]; //status = @"username=pankaj1234&

これらの値をリクエストに追加するにはどうすればよいですか? 誰か助けてくれませんか?

ありがとうござい
ます