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

cocoa - NSURLRequestを実行し、フォーム変数を介して値を渡します

ASPXページと通信するためにHTTPPOSTメソッドを実行したいと思います。form-variableを介して値を渡す必要があります。

どうすればObjective-cでそれを達成できますか?

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

iphone - JSP で NSMutableURLRequest を使用する

いくつかのパラメーターを使用して、iPhone アプリから HttpRequest を送信しようとしています。フォームは次のようになります。

foo.jsp

したがって、ユーザーがボタンを押したときのiPhoneメソッドは次のとおりです。

問題は、アクションが「/ foo」であることをPOSTに伝えることだと思いますが、それはわかりません。これを行うのはこれが初めてで、Google で何の助けも見つかりませんでした。

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

ios - iPhone からフォームデータの一部として画像を送信する

このコードを使用して、サーバーに送信された単純なテキスト データを取得することができました。

これで、テキスト形式のデータを送信できます。しかし、どうすれば PNG 画像も送信できますか?

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

iphone - URLリクエストフォーム

iPhoneからWebサーバーにデータを渡すためのこのhtmlフォームがあります..しかし、このフォーム/データを変更可能なリクエストに組み込む方法に行き詰まりました。よろしくお願いします。アドバイスを下さい。

HTML 形式:

URLリクエストで「値」を特定のキー(アクション、acctid、金額、名前など)に割り当てる方法がわかりません???

これは私のコードです:

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

iphone - iphoneNSMutableUrlRequest圧縮

iPhoneアプリのNSMutableUrlRequestに対して、このように圧縮を設定しました(Monotouchを使用していますが、APIは1:1に一致しています)。

リソース(REST xmlファイル)をダウンロードしてiPhoneSimulatorの帯域幅を監視すると、ファイルが未加工のファイルサイズ(20メガ、zip形式は3メガ)でダウンロードされていることが示されます。

IIS 6サーバーでは、圧縮を普遍的に設定しました。帯域幅の使用状況を監視する場合、ファイルへのブラウザーの使用は圧縮で正常に機能します。

なぜアイデア?

代替テキスト

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

ios - NSMutableURLRequest と「リクエスト ボディ ストリームが使い果たされました」エラー

ファイルからのストリームとしての http PUT 要求と要求本文に問題があります。

ファイルのサイズに関係なく、「NSURLErrorDomain -1021リクエストボディストリームが使い果たされました」というエラーが表示されます

メソッドを実装することで、この問題をオーバーライドできることはわかっています。

しかし、この方法はファイル全体を再度アップロードすることになり、40 MB のファイルが 80 Mb のデータ転送になるため、適切ではありません。

NSData と同じファイルを取得してリクエスト本文を設定すると、正常に動作します。

リクエスト Async を送信して、両方で同じ結果を同期しようとしました。

これが私のコードで、シンプルでAppleの例に似ています:

私は何か間違ったことをしていますか?何か不足していますか?

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

objective-c - NSMutableURLRequest - 通常の NSString でヘッダー値を設定しないのはなぜですか?

base64 でエンコードされていない限り、ヘッダー フィールド (つまり、@"Content-Type") の値を設定しても値が取得されないようです。メソッドのドキュメントには、プレーンな NSString が必要であると書かれているため、実際には問題になりません。ただし、この方法でエンコードすると、投稿リクエストの値が役に立たないように見えます...そうですか?下記参照:

収量:

しかし、値文字列 @"multipart..." を base64 にエンコードすると、次のようになります。

収量:

アイデアはありますか?

ありがとう!

自分

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

iphone - NSMutableURLRequestで時折「境界なし」エラーが発生する

NSMutableURLRequestを使用して画像をWebサーバーにアップロードしています。私のコードは大多数のユーザーに機能するので安定していると思いましたが、一部のユーザーは単に画像をアップロードできません。サーバーログを見ると、たまに見られます

「行0の不明なマルチパート/フォームデータPOSTデータに境界がありません」という警告。これは、ポスト本文の作成における境界エラーを示します。

以下は私が使用しているものです:

コードによってPHP警告が100%発生したかどうかは理解できますが、おそらく30または40ユーザーに1回発生します。ユーザーがこのエラーを受け取った場合、投稿しようとするすべての画像で同じです。

誰かがすぐに明らかなものを見ることができますか、またはこれが断続的な問題になる理由についての洞察を持っていますか?

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

iphone - NSMutableURLRequest の本体を作成するより良い方法

私はobjective-cが初めてで、以下の方法でHTTP POST本体を作成するためのより良い方法があるかどうか疑問に思っています。

}

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

iphone - iphone:NSMutableURLRequestは、MSWordスタイルのアポストロフィに対して奇妙な文字を返します

XML / NSMutableURLRequestを使用してWebサイトからコンテンツをプルしていますが、「カーリー」スタイルのアポストロフィと引用符を「」ではなく「プル」する場合があります。NSMutableURLRequestはこれらを嫌うようで、奇妙な\ U00e2 \ U0080\U0099文字列に変換します。

これを防ぐために私にできることはありますか?GETメソッドを使用しているので、どういうわけかUTF-8を使用するように指示する必要がありますか?または、私は何かが欠けていますか?