タグ付けされた質問 「http」

ハイパーテキスト転送プロトコル(HTTP)は、World Wide Web上のコンテンツの転送に使用されるアプリケーションレベルのネットワークプロトコルです。

9
投稿リクエストのサイズ制限は何ですか?
これが重複している場合は申し訳ありませんが、重複していると思いますが、何も見つかりませんでした。 IEを介してphp / mysqlサーバーにデータをポストバックするflexアプリケーションがあります。私はまだ問題に遭遇していませんが、これを前もって知っていれば、私はフラストレーションと仕事の多くを節約できます。http経由でデータを投稿するのにサイズ制限はありますか? この記事はノーと言います:http : //www.netlobo.com/ie_form_submit.html このディスカッションには「はい」と書かれています。http: //bytes.com/topic/php/answers/538226-what-maximum-limit-using-post-method そして、それはすべて私がオンラインで見つけることができるものを行ったり来たりします。そのため、回答は個人的にテスト/検証された数に限定してください。 非常に大きくなる可能性があるXML文字列をポストバックしたい(たとえば、最大5MB)。 それが何らかの違いを生む場合:ブラウザは常にIE(私たちの製品はそれを必要とします)、投稿はフレックスのhttpServiceから来ており、Webサーバーはphp、DBはmySqlです。

11
JavaにはHTTP応答コードの完全な列挙がありますか?
有効なすべてのHTTP応答コードの記号定数を定義するenum型がいくつかの標準Javaクラスライブラリにあるかどうか疑問に思っています。対応する整数値との間の変換をサポートする必要があります。 javax.ws.rs.core.Response.Statusを使用するJavaコードをデバッグしています。動作しますが、有効なHTTP応答コードの約半分しか定義されていません。
267 java  http 


11
AngularでHTTPリクエストにURL引数(クエリ文字列)を渡す方法は?
AngularでHTTPリクエストを作成していますが、URL引数(クエリ文字列)を追加する方法がわかりません。 this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); 今、私のStaticSettings.BASE_URLのような無クエリ文字列を含むURLのようなものです:http://atsomeplace.com/が、私はそれになりたいhttp://atsomeplace.com/?var1=val1&var2=val2 var1とvar2は、私のHttpリクエストオブジェクトのどこに収まりますか?オブジェクトのように追加したい。 { query: { var1: val1, var2: val2 } } 次に、Httpモジュールだけがそれを解析してURLクエリ文字列に変換します。
266 http  angular  typescript 

8
HTTP 1.0と1.1
誰かがHTTP 1.0とHTTP 1.1の違いの概要を教えてくれませんか?私は両方のRFCに時間を費やしてきましたが、それらの間の多くの違いを引き出すことができませんでした。ウィキペディアはこれを言います: HTTP / 1.1(1997-1999) 現行版; 永続的な接続はデフォルトで有効になっており、プロキシでうまく機能します。また、要求のパイプライン化をサポートし、複数の要求を同時に送信できるようにして、サーバーがワークロードの準備を行い、要求されたリソースをより迅速にクライアントに転送できるようにします。 しかし、それは私には多くのことを意味しません。これはやや複雑なテーマであるため、完全な答えは期待できませんが、少し低いレベルで違いの概要を教えてもらえますか? つまり、HTTPサーバーまたはアプリケーションを実装するために知っておく必要がある情報を探しているということです。私は自分でそれを理解できるように、ほとんど正しい方向にナッジを探しています。
263 http  http-1.1  http-1.0 


7
HttpURLConnectionのヘッダーを追加する
を使用してリクエストのヘッダーを追加しようとしてHttpUrlConnectionいますが、メソッドsetRequestProperty()が機能していないようです。サーバー側は、ヘッダーを含むリクエストを受け取りません。 HttpURLConnection hc; try { String authorization = ""; URL address = new URL(url); hc = (HttpURLConnection) address.openConnection(); hc.setDoOutput(true); hc.setDoInput(true); hc.setUseCaches(false); if (username != null && password != null) { authorization = username + ":" + password; } if (authorization != null) { byte[] encodedBytes; encodedBytes = Base64.encode(authorization.getBytes(), 0); authorization …
253 java  http 

16
ほとんどのポートでリッスンするときのNode.js EACCESエラー
アプリをテストしています(うまくいけば、herokuで実行できますが、ローカルでも問題が発生しています)。http.Server.listen()を実行するとEACCESエラーが発生しますが、一部のポートでのみ発生します。 だから、ローカルで私は実行しています: joe@joebuntu:~$ node > var h = require('http').createServer(); > h.listen(900); Error: EACCES, Permission denied at Server._doListen (net.js:1062:5) at net.js:1033:14 at Object.lookup (dns.js:132:45) at Server.listen (net.js:1027:20) at [object Context]:1:3 at Interface.<anonymous> (repl.js:150:22) at Interface.emit (events.js:42:17) at Interface._onLine (readline.js:132:10) at Interface._line (readline.js:387:8) at Interface._ttyWrite (readline.js:564:14) ポート900(または私が試した他の20個のポート)では何も実行していないので、これで動作するはずです。奇妙な部分は、それがあることであるし、いくつかのポート上で作業を。たとえば、ポート3000は完全に機能します。 何が原因でしょうか? 更新1: ローカルコンピューターでは、特定のポートにバインドするためにノードをルートとして実行する必要があるため、EACCESエラーが発生していることがわかりました。これがなぜ起こるかはわかりませんが、sudoを使用すると修正されます。しかし、これはHerokuでそれを修正する方法を説明していません。Herokuでrootとして実行する方法はないので、ポート80でリッスンするにはどうすればよいですか?


10
URLを完成させるためのHttpServletRequest
HttpServletRequestオブジェクトがあります。 この呼び出しがサーブレットに到達する原因となった完全で正確なURLを取得するにはどうすればよいですか? または、少なくとも可能な限り正確に、おそらく再生成できるもの(おそらくパラメーターの順序)があります。
247 java  http  servlets 

2
Chrome開発ツールの[ネットワーク]タブに表示される「リクエストペイロード」と「フォームデータ」の違いは何ですか
OverаэтотвопросестьответынаStack Overflowнарусском:чемотличаетсяRequest PayloadотFormDataвjs 私がサポートしなければならない古いWebアプリケーションがあります(私が作成しなかったものです)。 フォームに入力して送信すると、Chromeの[ネットワーク]タブを確認すると、通常は[フォームデータ]が表示される[リクエストペイロード]が表示されます。2つの違いは何ですか?一方が他方の代わりにいつ送信されるのですか? これをグーグル化したが、これを説明する情報は実際には見つかりませんでした(「リクエストペイロード」の代わりに「フォームデータ」を送信するようにJavaScriptアプリを取得しようとしている人々だけです。

7
すべてのhttp://リンクを//だけに変更できますか?
デイブ・ウォードは言う、 これは正確な読みではありませんが、RFC 3986のセクション4.2では、プロトコル(HTTPまたはHTTPS)を完全に省略した完全修飾URLが提供されています。URLのプロトコルが省略されている場合、ブラウザは代わりに基になるドキュメントのプロトコルを使用します。 簡単に言うと、これらの「プロトコルなし」のURLを使用すると、このような参照を、使用するすべてのブラウザーで機能させることができます。 //ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js 最初は奇妙に見えますが、この「プロトコルなし」のURLは、HTTPとHTTPSの両方で利用できるサードパーティのコンテンツを参照するための最良の方法です。 これにより、HTTPとHTTPSの両方を介してアセットが利用可能であると想定して、HTTPページで見られる多くの混合コンテンツエラーが確実に解決されます。 これは完全にクロスブラウザ互換ですか?他に注意点はありますか?

5
Curlを介してファイルに指定されたデータを含むPOSTリクエストを送信する
コマンドラインからCurl経由でPOSTリクエストを行う必要があります。このリクエストのデータはファイルにあります。私はPUTを介してこれを--upload-fileオプションで実行できることを知っています。 curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file"

8
HTTPヘッダーを設定する方法(キャッシュ制御用)?
サイトのブラウザキャッシュを有効にする方法 このようにヘッダーのどこかにcache-control:publicを置くだけですか? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Cache-Control:public; > 最新バージョンのXAMPPで開発している最新バージョンのPHPを使用しています。

7
Ruby on Railsを使用してHTTPリクエストを行う方法
別のウェブサイトから情報を入手したいと思います。したがって、(たぶん)そのウェブサイトにリクエストを送信し(私の場合はHTTP GETリクエスト)、レスポンスを受信する必要があります。 Ruby on Railsでこれを作成するにはどうすればよいですか? 可能であれば、コントローラーで使用するのは正しいアプローチですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.