問題タブ [http-get]

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

javascript - クエリ文字列リストの後に #anchor を含める必要があります

フォームは、クエリ文字列を操作する API に「取得」されます。

パラメータの 1 つは、バケーション パッケージを示す PackageID です。packageID を表示するには、get リクエストの末尾に「#packages」を追加する必要もあります。

すべてのフォーム「get」にパッケージがあるわけではないため、これを動的にする必要があります。「#packages」を値として隠しフィールドを追加しようとしましたが、「#」は自動的にエンコードされるため、サーバーが URL を取得しても登録されません。

javascriptを介してクエリ文字列に表示される「#packages」を動的に含める最良の方法は何ですか? ありがとう!

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

asp.net-mvc - HTTP-get からフォーム値を取得しますか?

私は ASP.NET を使用しており、ビューに次のコードがあります。

そして私のコントローラーには次のものがあります:

Search-action にブレークポイントがあり、searchText 引数を調べると、texbox にテキストを入力しても常に "" になります。formmethod を POST に変更すると、期待どおりに動作します。

http-GET を使用しているときに「searchText」を読み取るにはどうすればよいですか?

編集:

私は次のルートを持っていました

searchText(searchValue="") のデフォルト値を削除すると、アクションで正しい値が得られました。なんで?

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

php - AJAX リクエストがすばやく連続して処理されるとハングする

私のラップトップには、ほぼ同時に 1 つの PHP スクリプトに対して 7 つの AJAX GET 要求を行うアプリがあります (ミリ秒の差)。それらはすべて、私が望む結果で正常に返されます。

次に、このスクリプトを Apache と PHP を実行しているサーバー (Windows Server) に移動しました。ただし、同じ 7 つの AJAX 要求を行うと、このプロセスがハングします。ただし、各リクエストを個別に行うと、すべて正常に返されます。7 つすべてを実行する必要はありません。

なぜこうなった?これが何であるかを判断するために、 のどの構成変数PHP.inihttpd.conf探すことができますか?

ありがとう

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

java - プレーン HTTP GET および POST 通信のためのセーフ データのシリアル化

クライアントのブラウザを使用して HTTP リクエストを送信しています。レポートの生成では、securityToken が POST として送信されます。レポートのダウンロードでは、今回は GET を使用して、同じトークンがユーザーのブラウザーから送信される必要があります。

実際に暗号化されたデータを表す securityToken には、どのエンコーディングをお勧めしますか。

BASE64 を試しましたが、HTTP GET で ' ' (空白) に変換される "+" 文字を標準に含めることができるため、これは失敗します。

次に、URL エンコーディングを試しましたが、%3d などの HTTP POST は変換せずに送信されますが、ブラウザーがデータ%3dで HTTP GET を実行すると、%3dが「=」に変換されるため、これは失敗します。

データが誤って解釈されることなく、HTTP POST および GET を介して安全に送信できるようにするには、どのエンコーディングをお勧めしますか?

環境はJava、Tomcatです。

ありがとう、マキシム。

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

php - PHP:http_get未定義の参照。Ubuntu Karmic Koala

http_get関数を使おうとしています。しかし、未定義の参照エラーが発生します。これは、関数が見つからないことを意味することを理解しています。しかし、私はこれを修正する方法がわかりませんか?誰か助けてもらえますか?

乾杯

0 投票する
4 に答える
166156 参照

security - クエリ文字列パラメーターは HTTPS (HTTP + SSL) で安全ですか?

クエリ文字列パラメーターは、要求と共に送信されるときに HTTPS で暗号化されますか?

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

asp.net - ASP.Net HTTP get URL形式を適用するにはどうすればよいですか?

[面倒な質問でごめんなさい。.Net 2.0をターゲットにしていると思います(今のところ)]

こんにちは、私はASP.NETの初心者です。手始めに、URL文字列を解析し、データベースのテーブルにデータを入力するページを作成しています。その文字列を厳密に次の形式にします。

引数の順序は重要ではありません。引数が欠落していたり​​、余分なものがあったりしたくないだけです。これが私が試したものです(はい、それは醜いです;私はそれを最初に動作させたいだけです):

そしてそれは他のあらゆる種類のものについて不平を言うことを除いて、うまくいきます:

http:// localhost:1796 / AddStatusUpdate.aspx?X = 0


パラメーター「A」はありません。別名aは構成ジェネレーターに渡されました。URL文字列/Cookieを確認してください。パラメータ「B」はありません。別名bが構成ジェネレータに渡されました。URL文字列/Cookieを確認してください。パラメータ「C」はありません。別名cが構成ジェネレータに渡されました。URL文字列/Cookieを確認してください。パラメータ「D」はありません。別名dが構成ジェネレータに渡されました。URL文字列/Cookieを確認してください。パラメータ「E」はありません。別名eが構成ジェネレータに渡されました。URL文字列/Cookieを確認してください。パラメータ「F」はありません。別名fが構成ジェネレータに渡されました。URL文字列/Cookieを確認してください。パラメータ"X"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"ASP.NET_SessionId"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"ALL_HTTP"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"ALL_RAW"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"APPL_MD_PATH"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"APPL_PHYSICAL_PATH"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"AUTH_TYPE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"AUTH_USER"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"AUTH_PASSWORD"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"LOGON_USER"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"REMOTE_USER"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ「CERT_COOKIE」が設定ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_FLAGS"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ「CERT_ISSUER」、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_KEYSIZE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_SECRETKEYSIZE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_SERIALNUMBER"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_SERVER_ISSUER"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_SERVER_SUBJECT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CERT_SUBJECT"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CONTENT_LENGTH"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"CONTENT_TYPE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"GATEWAY_INTERFACE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTPS"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTPS_KEYSIZE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTPS_SECRETKEYSIZE"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTPS_SERVER_ISSUER"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTPS_SERVER_SUBJECT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"INSTANCE_ID"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"INSTANCE_META_PATH"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"LOCAL_ADDR"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"PATH_INFO"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"PATH_TRANSLATED"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"QUERY_STRING"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"REMOTE_ADDR"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"REMOTE_HOST"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"REMOTE_PORT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"REQUEST_METHOD"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"SCRIPT_NAME"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"SERVER_NAME"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"SERVER_PORT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"SERVER_PORT_SECURE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"SERVER_PROTOCOL"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ「SERVER_SOFTWARE」、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"URL"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメーター"HTTP_CACHE_CONTROL"が構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_CONNECTION"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_ACCEPT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_ACCEPT_CHARSET"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_ACCEPT_ENCODING"、構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_ACCEPT_LANGUAGE"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ「HTTP_COOKIE」が設定ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_HOST"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_USER_AGENT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/cookie.Threadが中止されていることを確認してください。構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ「HTTP_COOKIE」が設定ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_HOST"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_USER_AGENT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/cookie.Threadが中止されていることを確認してください。構成ジェネレーターに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ「HTTP_COOKIE」が設定ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_HOST"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/Cookieを確認してください。パラメータ"HTTP_USER_AGENT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/cookie.Threadが中止されていることを確認してください。URL文字列/Cookieを確認してください。パラメータ"HTTP_USER_AGENT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/cookie.Threadが中止されていることを確認してください。URL文字列/Cookieを確認してください。パラメータ"HTTP_USER_AGENT"が構成ジェネレータに渡されましたが、予期されていませんでした。URL文字列/cookie.Threadが中止されていることを確認してください。


暗黙的パラメーターと明示的パラメーターを分離する方法はありますか、それとも実行できませんか?わざわざする必要がありますか?おそらく、getの哲学は、不要なものを捨てることです。

ありがとう!

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

http-post - リンクのクリックをサポートしますが、Ajax を使用せずに POST (vs GET) をサーバーに送信しますか?

これは正確には不可能だと思いますが、間違っているかもしれません。サーバー上のデータを変更するのは POST リクエストだけだと信じている人と、ルールを緩和して GET リクエストでデータを変更できるようにする人の間で、私は単純に引き裂かれています。

この状況を見てください。テーブルがあるとします。各行はデータベース内の行です。<td></td>行の最後の要素として、ファンシーな「X」アイコンを使用して行を削除できるようにしたいと思います。私の知る限り、サーバーに POST を送信する唯一の方法はフォームを使用することです。<td></td>しかし、POST を実行するためだけにフォーム全体を最後の要素に詰め込んでいるでしょうか? <a href=...></a>それとも、GET リクエストを送信するタグをごまかして使用する必要がありますか?

「両方やってみよう! POST を送信して<a ...></a>タグを使って! ファンシーな javascript + xhr を使って!」と思うかもしれません。そして、私は言います、ああ?そして、それはJavaScriptがゼロの環境ではどのように劣化するのでしょうか?

正常に劣化することを心配する意味がなくなったのではないでしょうか? わからない。教えてください?私は Web 開発は初めてですが、関連する概念のほとんどを理解しています。

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

php - UTF8文字列をPHPHTMLAPIに渡す方法は?

だから私は私のphpAPI(html Flash BuilderとC#アプリ用のAPIを取得)を持っています。したがって、データを送信する場合は、次のような文字列を使用します

http://localhost/cms/api.php?method=someMethod&string=Your_String

その中に英語の文字があれば大丈夫です。しかし、このようなUTF-8文字列&#1056;&#1091;&#1089;&#1089;&#1082;&#1086;&#1077; &#1048;&#1084;&#1103;をAPIに渡す必要がある場合はどうすればよいですか?

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

java - JavaでのHttpGet/Postのラッパークラス?

申し訳ありませんが、私は Java の初心者です。

私のニーズにぴったりだと思われる HttpGet と HttpPost に出くわしましたが、少し長くなりました。私はかなり悪いラッパークラスを書いていますが、より良いものをどこで入手できるか知っている人はいますか?

理想的には、私はできるだろう

postdata はオプションです。

ありがとう!