秋季割引
CodeGym University
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
クエストマップ
レッスン
すべてのクエスト
すべてのレベル
HTTPレスポンスコード
モジュール 3
レベル 9、
レッスン 4
レスポンスコード HTTP 応答の最初の行はステート ドレインです。これは、3 桁の数字 (応答コード) とテキスト メッセージ (応答の説明) の 2 つの部分で構成されます。 КОД-ОТВЕТА ТЕКСТОВОЕ-ОПИСАНИЕ
HTTPヘッダー
モジュール 3
レベル 9、
レッスン 5
6.1 見出しの種類 http リクエスト ヘッダーは、実際には http クライアントと http サーバーのサービス情報です。しかし、それは非常に重要であり、まったく理解していないと、それはしばしば横道に逸れてしまいます。したがって、少なくともそれらについて読んでください。 すべての http ヘッダーは 4 つの主要なグループに分類できます。 # ヘッダーの種類 説明 ノート 1 一般的なヘッダー 一般的な見出し リクエストとレスポンスで使用されます 2 リクエストヘッ
HTTP ヘッダー パート 2
モジュール 3
レベル 9、
レッスン 6
7.1 キープアライブヘッダー 他にも役立つタイトルがいくつかあります。Keep-Aliveヘッダーは、サーバーに接続を開いたままにするように指示します。サーバーは、応答を送信した直後には接続を閉じません。これにより、同じクライアントからサーバーへの次のリクエストがより速く完了します。 このようなヘッダーの例は次のとおりです。 Connection: Keep-Alive しかし、すべてのクライアントが永続的な接続を必要とする場合、サーバーで問題が発生します。サーバーは利用で
REST の概要
モジュール 3
レベル 9、
レッスン 7
8.1 リモート API アプローチ すべてのプログラマは、クライアント/サーバー アーキテクチャを構築するときに同じ間違いを犯します。サーバーへのリクエストをメソッド呼び出しとして処理し始めます。 サーバー上でレポート生成プロセスを開始したい場合は、次のようなリクエストを送信してみてはいかがでしょうか。 http://server.com/startDocumentGeneration?params また、完了後にレポートをダウンロードするにはどうすればよいでしょうか? こ
httpプロトコルの種類
モジュール 3
レベル 9、
レッスン 8
9.1 http http プロトコルについてはすでによくご存じでしょう。しかし、おそらく、そのようなプロトコルにはすでに 3 つのバージョンがあることを知らないでしょう。将来 Java プログラマーになる場合は、このケースを少なくとも 1 回はよく理解しておく必要があります。 ここではプロトコルの種類とその特徴について説明します。それまでの間、ここに写真があります - 勉強してください。 9.2https http プロトコルの最初の変更であるhttps プロトコルから始め
新しいHTTPクライアント
モジュール 3
レベル 10、
レッスン 0
1.1 HttpClient の概要 JDK 11 以降、Java プラットフォームの開発者は、http リクエストを行うための強力な新しいツールである を JDK に追加しましたjava.net.http。これには 4 つの主要なクラスが含まれています。 HTTPクライアント HTTPリクエスト HTTPレスポンス ウェブソケット これらは、およびを使用してHTTP、考えられるすべてのタイプのリクエストを実行できるようにする非常に強力なクラスです。HTTP/2WebSock
HttpRequest でリクエストを行う
モジュール 3
レベル 10、
レッスン 1
メソッド newBuilder()、build() HttpRequestクラスは、名前から容易に理解できる http リクエストを記述するために使用されます。このオブジェクトはそれ自体では何も行いません。http リクエストに関するさまざまな情報が含まれているだけです。したがって、おそらくすでに推測されているように、Builder テンプレートも作成に使用されます。 HttpRequest request = HttpRequest.newBuilder()
HttpRequest への本文の追加
モジュール 3
レベル 10、
レッスン 2
3.1 本文発行者 GET リクエストに加えて、 PUT リクエストとPOST リクエストもあり、リクエストrequest body(つまりリクエスト本文)に追加する必要があることを忘れないでください。 このクラスには、このためのHttpRequest特別な内部クラスがありますBodyPublisher。技術的には複数の実装を持つインターフェースですが、これについては後で説明します。 そして、最も単純な、リクエスト本文がないことから始めます。はい、それは起こります。
HttpClientでリクエストを行う
モジュール 3
レベル 10、
レッスン 3
4.1 send() メソッド、BodyHandlers http リクエストの作成方法の学習は終了したので、最も重要なこのリクエストの送信に進むことができます。最も単純なケースでは、これは簡単に実行できます。
HttpClient での非同期リクエスト
モジュール 3
レベル 10、
レッスン 4
5.1 sendAsync() メソッド HttpClient を使用して非同期リクエストを送信することもできます。通常、これは 3 つの場合に行われます。 1 つ目のケースは、ファイルの送受信など、リクエストに非常に時間がかかる場合です。この操作は非同期で開始され、実行されます。 2 番目のケースは、リクエストを頻繁に送信する必要があり、次のリクエストを送信する前に前のリクエストからの応答を待ちたくない場合です。 そして最後の 3 番目のケース -リクエストの結果はあなたに
Cookie の使用
モジュール 3
レベル 10、
レッスン 5
6.1 クッキーマネージャー すでにご存知のとおり、http サーバーは応答とともに Cookie を送信することができるため、それらを操作する必要があります。またはその逆の場合、http サーバーはクライアントが Cookie を送信するのを待っているため、HTTP リクエストに Cookie を追加する必要があります。もちろん、ヘッダー (ハンドラー) を通じてこれを直接行うこともできますが、HttpClient はより便利なメカニズムである を提供しますCookieHa
サーブレット、Web アプリケーション、およびそれらのコンテナ
モジュール 3
レベル 11、
レッスン 0
1.1 Web アプリケーションの概要 今日、私たちは独自のWeb アプリケーションの作成方法を学び始めています。大規模で複雑なサーバー側 Web アプリケーションでは、Java が主流です。そして、Java プログラマーはどこで最もお金を稼いでいるのでしょうか :) では、これらの Web アプリケーションとは一体何なのでしょうか? Web アプリケーションは、通常の Web サイトのようにブラウザーで開くことができるグラフィカル インターフェイスではなく、Web インター
さらに表示
1
...
27
28
29
30
31
...
35
Please enable JavaScript to continue using this application.