問題タブ [response]
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.
web-services - RESTful API 応答ステータス コードの明確化
RESTful API を開発していますが、特定のシナリオに最適な応答ステータス コードについて質問があります。
クライアントがリソースに対して GET リクエストを行う場合を考えてみましょう。リソースが正当に存在しない場合と、(展開中などに) マイナーなサービス中断が発生する可能性がある場合の「見つかりません」応答を明確にする方法を教えてください。
jquery - jqueryは、そのjsonまたはxmlを検索します
応答が json か xml かを知りたいのですが、jquery を使用してそれを見つけるにはどうすればよいですか?
私の現在のコードは次のとおりですが、応答がjsonの場合、エラーが発生します。
エラーは次のとおりです。
セレクターが必要です。
',' または '{' が必要でしたが、'"}}"' が見つかりました。
html - フィード テキスト パーサー
API からテキストを取得していますが、次のようなものです。
このテキストを解析して、リンクを html リンクとして作成し、@james を html リンクとして作成するにはどうすればよいですか。ただし、独自の href 値を使用します。
誰かがすでにそれを行っている機能を知っているか、誰かがここに独自の機能を貼り付けてください。
xml - Zend Framework アプリケーションで XML を返す方法
ZF アプリケーションで XML を返す際に問題があります。私のコード:
私も次のことを試しました:
誰かがこれを達成する方法を正しい方向に向けることができますか?
asp.net - ASPXページのレンダリングされた出力を再フォーマットするASP.NET応答フィルター?
Webページのレンダリングされた出力を再フォーマットするための単純なHttpModuleと応答ストリームを作成しました(以下のコードスニペットを参照)。
HttpModuleで、Response.FilterをPageStreamに設定しました。
PageStreamで、レンダリングされた出力の再フォーマットを行うために、Writeメソッドを上書きします。
これは、単純なHTMLページ(.html)で使用すると正常に機能しますが、ASPXページ(.aspx)でこのメソッドを使用すると、Writeメソッドが数回呼び出され、再フォーマットがさまざまなステップに分割され、文字列置換操作。
どうすればこれを解決できますか?ASPXページがWriteを数回呼び出さないようにする方法はありますか?たとえば、バッファーサイズを変更するか、このResponse.Filterメソッドを使用してレンダリングされた出力を操作することにより、間違ったアプローチを完全に選択しましたか?
jquery - 応答を取得する方法は?
私の問題は、jQueryを使用してPOSTリクエストを作成し、エラーが発生した場合は、HTTPステータスをたとえば401に変更して、エラーをエコーすることです。(私は$ .ajax();を使用しています。)したがって、問題は、そのエラーメッセージを出力する方法がわからないことです。
ファイアバグでチェックすると、次のようになります。{"*THE URL OF THE FILE*":{"rc":401,"body":"*error message*"}}
そのエラーメッセージを印刷する方法を誰かに教えてもらえますか?(たとえば、alert();)
ありがとう。
asp.net - HttpUtility.UrlEncode(HttpUtility.UrlDecode("%20")) が %20 ではなく + を返すのはなぜですか?
ファイルのダウンロードで問題が発生し、ダウンロードによってすべてのスペースがアンダースコアに置き換えられます。
基本的に私はここで問題を抱えています:
問題は、「check this out.txt」のように someFileName にスペースが含まれている場合、ユーザーは「check_this_out.txt」をダウンロードするように求められることです。
ファイル名をUrlEncodeするのが最善の選択肢だと思ったので、試してみました
しかし、スペースをプラス記号に置き換えているので、困惑しました。それで、私はちょうど試しました
デコードは適切に機能し、スペースを与えますが、エンコードはスペースを取り、プラス記号を再び与えます。
ここで何が欠けていますか、これは正しいですか? もしそうなら、どのようにしてスペースを%20に適切にエンコードする必要がありますか?これは私が必要とするものです.
jquery - サーバー応答のjQuery .find()
サーバーの応答で特定の div 内のテキストを取得しようとしています。Firebug を使用して応答が何であるかを確認し、返されたコードで要素を確認できますが、何らかの理由で jQuery を使用してそれをキャプチャできます。これが私が使用しているものです:
それを試みても、テキストなどではなく、何も返されません。私はこれを正しくやっていますか?
注: サーバーの応答は jQuery ajax 関数からではなく、jQuery SWFUpload プラグインからのものですが、これは問題でしょうか?
jquery - json応答でjqueryオートコンプリート
jsonで応答を取得していますが、これはjson応答を解析しません。私は何を間違っていますか?ドキュメントhttp://docs.jquery.com/Plugins/Autocompleteで何も見つかりませんでした