HTTPRequest(Google App Engine API for Java)

com.google.appengine.api.urlfetch

クラス HTTPRequest

  • java.lang.Object
    • com.google.appengine.api.urlfetch.HTTPRequest
  • すべての実装インターフェース:
    java.io.Serializable


    public class HTTPRequest
    extends java.lang.Object
    implements java.io.Serializable
    HTTPRequestURLFetchService によって作成された単一の HTTP リクエストをカプセル化します。
    関連情報:
    シリアル化された形式
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタと説明
      HTTPRequest(java.net.URL url)
      指定された URL への GET リクエストを表す HTTPRequest を作成します。
      HTTPRequest(java.net.URL url, HTTPMethod method)
      指定された HTTP メソッド(GET、POST など)で、指定された URL への HTTP リクエストを表す HTTPRequest を作成します。
      HTTPRequest(java.net.URL url, HTTPMethod method, FetchOptions fetchOptions)
      指定された HTTP メソッド(GET、POST など)と指定された FetchOptions で、指定された URL への HTTP リクエストを表す HTTPRequest を作成します。
    • メソッドの概要

      すべてのメソッド インスタンス メソッド 具象メソッド 
      修飾子と型 メソッドと説明
      void addHeader(HTTPHeader header)
      header をこのリクエストに追加します。
      FetchOptions getFetchOptions()
      このリクエストの取得オプションを取得します。
      java.util.List<HTTPHeader> getHeaders()
      このリクエストに追加された HTTPHeader オブジェクトの不変の List を返します。
      HTTPMethod getMethod()
      このリクエスト(GET、POST など)の HTTP メソッドを取得します。
      byte[] getPayload()
      このリクエストのペイロード(POST 本文など)を取得します。
      java.net.URL getURL()
      このリクエストの URL を取得します。
      void setHeader(HTTPHeader header)
      このリクエストの HTTPHeader を設定します。
      void setPayload(byte[] payload)
      このリクエストのペイロードを設定します。
      • java.lang.Object から継承されたメソッド

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • HTTPRequest

        public HTTPRequest(java.net.URL url)
        指定された URL への GET リクエストを表す HTTPRequest を作成します。
      • HTTPRequest

        public HTTPRequest(java.net.URL url,
                           HTTPMethod method)
        指定された HTTP メソッド(GET、POST など)で、指定された URL への HTTP リクエストを表す HTTPRequest を作成します。
      • HTTPRequest

        public HTTPRequest(java.net.URL url,
                           HTTPMethod method,
                           FetchOptions fetchOptions)
        指定された HTTP メソッド(GET、POST など)と指定された FetchOptions で、指定された URL への HTTP リクエストを表す HTTPRequest を作成します。
    • メソッドの詳細

      • getMethod

        public HTTPMethod getMethod()
        このリクエスト(GET、POST など)の HTTP メソッドを取得します。
      • getURL

        public java.net.URL getURL()
        このリクエストの URL を取得します。
      • getPayload

        public byte[] getPayload()
        このリクエストのペイロード(POST 本文など)を取得します。HTTP メソッド(GET など)にペイロードがない場合、このメソッドは NULL を返します。
      • setPayload

        public void setPayload(byte[] payload)
        このリクエストのペイロードを設定します。このメソッドは、特定の HTTP メソッド(GET など)のために呼び出すために使用してはいけません。
      • addHeader

        public void addHeader(HTTPHeader header)
        header をこのリクエストに追加します。このリクエストに対して同じ nameHTTPHeader がすでに存在している場合、その値が header と統合されます。
        パラメータ:
        header - 非 null HTTPHeader
      • setHeader

        public void setHeader(HTTPHeader header)
        このリクエストの HTTPHeader を設定します。このリクエストに対して同じ HTTPHeadername がすでに存在している場合、その値は置換されます。
      • getHeaders

        public java.util.List<HTTPHeader> getHeaders()
        このリクエストに追加された HTTPHeader オブジェクトの不変の List を返します。
      • getFetchOptions

        public FetchOptions getFetchOptions()
        このリクエストの取得オプションを取得します。
このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Java の App Engine スタンダード環境