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

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

5
localhost URLにサブドメインを追加する
私は、URLプレフィックスによって異なる動作をするWebアプリケーションを作成しています。形式は次のようなものです。 https://myprefix.mycompany.com Webアプリの動作は、myprefixに基づいて異なります。私のWebアプリはURLからその部分を抽出し、それに基づいて動作します。 ただし、ローカルでテストするときは、localhostアドレスを使用します。 https://localhost:1234 私は次のようなことはできません: https://myprefix.localhost:1234 このシナリオをテストするための最良の方法は何ですか? どうもありがとう
97 http  url  web 


4
X-REQUEST-ID httpヘッダーとは何ですか?
私はすでにこのテーマをたくさんグーグルで検索し、このヘッダー、Herokuでの使用、およびDjangoに基づくプロジェクトに関するさまざまな記事を読みました。 しかし、それでも頭の中で混乱しています。 このヘッダーの目的は何ですか? ユーザーのプライバシーを侵害していませんか? ユーザーの追跡に役立ちますか?

10
Javaを使用してmultipart / form-data POSTリクエストを作成するにはどうすればよいですか?
Apache Commons HttpClientのバージョン3.xの時代には、multipart / form-data POSTリクエストを行うことが可能でした(2004年の例)。残念ながら、これはもはや可能ではありません HttpClientのバージョン4.0では。 コアアクティビティ「HTTP」の場合、マルチパートはやや範囲外です。スコープ内にある他のプロジェクトによって管理されているマルチパートコードを使用したいのですが、私は知りません。数年前にマルチパートコードをcommons-codecに移行しようとしましたが、私はそこから離陸しませんでした。Olegは最近、マルチパート解析コードがあり、マルチパートフォーマットコードに興味があるかもしれない別のプロジェクトに言及しました。その現状はわかりません。(http://www.nabble.com/multipart-form-data-in-4.0-td14224819.html) multipart / form-data POSTリクエストを実行できるHTTPクライアントを作成できるJavaライブラリを知っている人はいますか? 背景:Zoho WriterのリモートAPIを使用したいと思います。
96 java  http  multipart 


7
HTTP POST、GETなどに使用するのに最適なJavaライブラリは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して質問を更新し、事実と引用で回答できるようにします。 6年前休業。 この質問を改善する パフォーマンス、安定性、成熟度などに関して、HTTP POST、GETなどに使用するのに最適なJavaライブラリは何ですか?他よりも多く使用される特定のライブラリはありますか? 私の要件は、HTTPS POST要求をリモートサーバーに送信することです。私は過去にjava.net。*パッケージとorg.apache.commons.httpclient。*パッケージを使用しました。どちらも作業は完了しましたが、いくつかの意見/推奨事項をお願いします。
96 java  http 

7
PythonでURLをリクエストし、リダイレクトをたどらない簡単な方法はありますか?
OverаэтотвопросестьответынаStack Overflowнарусском:Какзаставитьurllib3возвращать307/301ответысервера? urllib2のソースを見ると、HTTPRedirectHandlerをサブクラス化し、次にbuild_openerを使用してデフォルトのHTTPRedirectHandlerをオーバーライドするのが最も簡単な方法のように見えますが、これは多くの(比較的複雑な)作業のように思われます。ものすごく単純。
96 python  http  redirect 

2
gRPC(HTTP / 2)はHTTP / 2を使用したRESTよりも高速ですか?
目標は、遅延とネットワークスループットが優れたトランスポートおよびアプリケーション層プロトコルを導入することです。現在、アプリケーションはHTTP / 1.1でRESTを使用しており、待ち時間が長くなります。このレイテンシーの問題を解決する必要があり、gRPC(HTTP / 2)またはREST / HTTP2のいずれかを使用できます。 HTTP / 2: 多重化 単一のTCP接続 テキストではなくバイナリ ヘッダー圧縮 サーバープッシュ 私は上記のすべての利点を認識しています。質問1:HTTP / 2でRESTを使用すると、HTTP / 1.1でRESTと比較するとパフォーマンスが大幅に向上すると確信していますが、これはgRPC(HTTP / 2)とどのように比較されますか? また、gRPCがproto bufferを使用していることも認識しています。これは、ネットワーク上で構造化データを送信するための最良のバイナリシリアル化手法です。Proto Bufferは、言語にとらわれないアプローチの開発にも役立ちます。私はそれに同意し、graphQLを使用してRESTに同じ機能を実装できます。しかし、私の懸念はシリアル化に関するものです。質問2:HTTP / 2がこのバイナリ機能を実装する場合、proto bufferを使用すると、HTTP / 2に加えて追加の利点が得られますか? 質問番号:3の観点では、ストリーミング、双方向ユースケース、どのgRPCは(HTTP / 2)(RESTとHTTP / 2)と比較しますか? 非常に多くありますブログ/動画(RESTとHTTP / 1.1)でgRPC(HTTP / 2)を比較し、インターネットでのアウトは次のように、この。先に述べたように、GRPC(HTTP / 2)と(RESTとHTTP / 2)を比較することの違いと利点を知りたいと思います。

8
C#でHTTP POSTを介してファイルを送信する
私はそれを探し回って読んでいて、本当に役立つものは何もできませんでした。 ユーザーがFTPではなくPOSTを使用してHTTPでWebサーバーにファイルを送信できるようにする小さなC#winアプリを書いています。Webフォームのように考えますが、Windowsアプリケーションで実行します。 このようなものを使用して作成したHttpWebRequestオブジェクトがあります HttpWebRequest req = WebRequest.Create(uri) as HttpWebRequest またMethod、ContentTypeおよびContentLengthプロパティを設定します。しかし、それは私が行くことができる遠いところです。 これは私のコードです: HttpWebRequest req = WebRequest.Create(uri) as HttpWebRequest; req.KeepAlive = false; req.Method = "POST"; req.Credentials = new NetworkCredential(user.UserName, user.UserPassword); req.PreAuthenticate = true; req.ContentType = file.ContentType; req.ContentLength = file.Length; HttpWebResponse response = null; try { response = req.GetResponse() as HttpWebResponse; } catch …
95 c#  http  post  system.net 

6
JavaScriptファイルを提供する場合、application / javascriptまたはapplication / x-javascriptを使用する方が良いでしょう。
質問全体がタイトルに収まります。そして、いくつかのコンテキストを追加します。私は、仕様が言っていることに応じて何が最良であるかを尋ねているのではなく、最近展開されているブラウザーの組み合わせを考えると、何が最良に機能するかを尋ねています。 いくつかのデータポイント: Googleはtext/javascript、ホームページで使用されているJSを使用しています。 Googleはtext/javascriptGoogleドキュメントで使用します。 Googleはapplication/x-javascript、Ajaxライブラリサービスで JavaScriptファイルを提供するために使用します。 Yahooはapplication/x-javascriptJSを提供するために使用しています。 Yahooはapplication/x-javascript、ホームページで提供されるJavaScriptを使用しています。

3
2xx以外のコードが返されたときに、HttpURLConnectionを使用して応答本文を取得する方法
サーバーがエラーを返す場合に備えて、Jsonレスポンスの取得に問題があります。詳細は以下をご覧ください。 リクエストを実行する方法 使用しますjava.net.HttpURLConnection。リクエストのプロパティを設定してから、次のようにします。 conn = (HttpURLConnection) url.openConnection(); その後、リクエストが成功すると、応答Jsonが返されます。 br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); sb = new StringBuilder(); String output; while ((output = br.readLine()) != null) { sb.append(output); } return sb.toString(); ...そして問題は: サーバーが50xや40xなどのエラーを返したときに受信したJsonを取得できません。次の行はIOExceptionをスローします。 br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); // throws java.io.IOException: Server returned HTTP response code: 401 for URL: www.example.com サーバーは確実に本文を送信します。外部ツールBurp …


5
Pythonリクエストライブラリが新しいURLをリダイレクトする
私はPythonリクエストのドキュメントを調べてきましたが、達成しようとしている機能を確認できません。 私のスクリプトでは、設定していますallow_redirects=True。 ページが別のURLにリダイレクトされているかどうかを知りたい。 たとえば、開始URLが次の場合: www.google.com/redirect そして最終的なURLは www.google.co.uk/redirected どうすればそのURLを取得できますか?

6
POSTMANを使用したCORS
この主題は数回尋ねられました、しかし私はまだ何かを理解していません: 私がについての答えを読んだとき 'Access-Control-Allow-Origin'ヘッダーなし 問題は、クロスドメインを許可するために、要求されたサーバーに設定を設定する必要があることを示していますadd_header 'Access-Control-Allow-Origin' '*';。 しかし、なぜ郵便配達員(クライアント)に尋ねると、それは魅力のように機能していて、要求されたサーバーから応答がありますか? ありがとうございました
95 http  cors  postman 

12
HTTPステータスコード0-エラードメイン= NSURLErrorDomain?
私はiOSプロジェクトに取り組んでいます。 このアプリケーションでは、サーバーから画像をダウンロードしています。 問題: 画像のダウンロード中に、リクエストタイムアウトが発生します。ドキュメントによると、リクエストタイムアウトのHTTPステータスコードは408です。 しかし、私のアプリケーションで0は、次のエラーでHTTPステータスコードを取得しています エラードメイン= NSURLErrorDomainコード= -1001「要求がタイムアウトしました。」UserInfo = 0xb9af710 {NSErrorFailingURLStringKey = http://xxxx.com/resources/p/PNG/1383906967_5621_63.jpg、NSErrorFailingURLKey = http://xxxx.com/resources/p/PNG/1383906967_5621_63.jpg、NSLocalizedDescription =リクエストがタイムアウトしました。、NSUnderlyingError = 0x13846870 "リクエストがタイムアウトしました。"} インターネットでの検索中に、HTTPステータスコード0に関する情報が見つかりませんでした。 誰かがこれを私に説明できますか?

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