問題タブ [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.
iphone - NSMutableDataが無効である理由を見つける方法
RESTFUL URLにアクセスして、結果を取得します。結果はJSONです。次の方法で応答を文字列に変換します。
json変数の値は0x0です。その上にマウスを置くと、<Invalid CFStringRef
>が表示されます。これをデバッグして、なぜ無効なのかを判断するにはどうすればよいですか?ブラウザーから返されたJSONをAJSONパーサーでレンダリングします。それはうまくチェックアウトします。
URLにIDを入力すると、結果が返されます。他のIDは問題なく結果を返します。結果セットはかなり大きいです。
iphone - NSMutableUrlRequestはプラス記号を食べます
サーバーにデータを送信するためのNSMutableUrlRequestを作成し、それに必要なすべてのフィールドを追加してから、次のように送信するための文字列を追加します。
postStringは通常のNSStringです。
問題は、サーバーでこのリクエストを受信すると、すべてのプラス(+)記号がhttp本文から消えることです。したがって、iPhoneに「abcde + fghj」がある場合、サーバーに「abcdefghj」が表示されます。
これは、dataUsingEncoding:NSUTF8StringEncodingを使用することによるエンコーディングの問題である可能性がありますか?または、NSMutableUrlRequestストリッピング機能はありますか?プラス記号の除去を停止するにはどうすればよいですか?サーバー側でUTF8文字列を受信する必要があります。
url-encoding - xmlデータをエンコードする方法
私のアプリでは、リクエストとしてxmlデータを送信する必要があります。このように、xml文字列を作成しています。
その後、URLStringを作成しています。
文字列NSURL*finalURL = [NSURL URLWithString:curl];を渡してNSURLを作成するよりも
NSMutableURLRequest * theRequest = [NSMutableURLRequest requestWithURL:finalURL cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:10]; [theRequest setHTTPMethod:@ "POST"];
しかし、私は結果を得ていません
xml文字列のエンコードは正しいですか?
誰かが私を助けることができますか
uiimage - UIImageJPEGRepresentationを使用してサーバーにUIImageをアップロードする
UIImageをサーバーにアップロードするアプリを書いています。写真が追加されているのを見ると、これは完璧に機能します。画像データにUIImageJPEGRepresentationを使用し、NSMutableRequestを構成します。(URL、httpメソッド、境界、コンテンツタイプ、およびパラメーターの設定)
ファイルがアップロードされているときにUIAlertViewを表示したいので、次のコードを記述しました。
returnStringの出力:2010-04-22 09:49:56.226 bbc_iwh_v1 [558:207]戻り情報:OK
問題は、AlertViewが取得されないため、ifステートメントでreturnstring ==@"OK"と表示されないことです。
このリターンストリング値を確認するにはどうすればよいですか?
nsurlconnection - NSMutableURLRequest が timeoutInterval に従わない
小さな画像を投稿しているので、タイムアウト間隔を短くしたいです。画像が数秒以内に送信されない場合は、おそらく送信されません。なんらかの理由で、NSURLConnection
をどれだけ短く設定しても、失敗することはありませんtimeoutInterval
。
ブレークポイントを設定して- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
いますが、トリガーされません。私の画像は問題なく投稿され続けており、小さいにもかかわらず Tumblr に表示されていますtimeoutInterval
。
iphone - NSMutableRequest skd の問題
iPhoneでWeb通話をしようとしています。私は以前にこれを行ったことがあり、正常に動作しますが、今は動作させることができません。ドキュメントに記載されている次のメソッド呼び出しを使用しようとしていますが、これは 2.0 以降で使用できます。
バージョン 3.2 および 4.0 用にビルドしようとしています。
私が得ているエラーは、次のような実行時エラーです
このコードが機能しない理由を誰か教えてもらえますか?
ありがとう。
iphone - iPhone https 投稿リクエスト
ホーオール!iPhoneでhttpsサーバーにログインしようとしています.別のソリューションを試しました.また、asihttprequestとソリューションはhttp通常のWebサイトで正常に動作しますが、httpsでは戻りデータはログインページと同じです.. . https 用に何か違うものを作るというニュースはありますか? 前もって感謝します
これは私が試したコードです: asihttprequest のコード
および NSMutableURLRequest を持つもの
ring:@" https://members.website.com/login.jsp "]]; }
cocoa - NSMutableURLRequest: 大量のデータの投稿
で大量のデータ(画像ファイル)をPOSTで送る必要があるので、 withWebView
を使っています。NSMutableURLRequest
setHTTPBody:
問題: データ サイズが約 3MB を超えると、アプリが突然大量のメモリを消費し始め、すべてのページングで速度が低下します。
私はこれを変更しようとしました:
..これに:
..しかし、何も起こらないようで、リクエストがタイムアウトします。通常のコールバック ( などWebViewProgressEstimateChangedNotification
) が得られず、データが設定されていないようです。
では、どうすれば (a)NSData
アプローチがメモリを大量に消費しないようにするか、(b) ストリーム アプローチを機能させることができるでしょうか (これが適切な回避策であると仮定して)。
iphone - iPhone - 解析後にサーバーでxmlファイルを削除することは可能ですか
現在、正常に動作するApache httpサーバーをホストすることにより、別のPCでホストされているxmlファイルを解析しています。iPhoneがそのPCのxmlファイルを削除するようにコーディングすることは可能ですか?
現在、NSMutableURLRequest を使用して NSData に設定しています。
iphone - iPhone POST リクエストで文字列が切り捨てられる
特定のサイトに POST リクエストを送信しようとすると、送信しようとした文字列が途切れてしまいます。Xcode で文字列の長さを確認すると、約 55000 文字の長さです。サイトで受け取った文字数は約 4500 です。これが私のコードです。
}
手動で文字列を挿入できるサイトにフォームがあり、すべて正常に動作するため、POST データのエンコーディングで何か問題が発生しているようです。
ここで何がうまくいかないのか知っている人はいますか?それを理解できないようです!
どうもありがとう!