パッケージ com.google.appengine.api.urlfetch

URL フェッチ サービスを使用すると、インターネット上の他のサーバーへの HTTP と HTTPS 要求を作成できます。

参照:
          説明

インターフェースの概要
URLFetchService URLFetchService は、ユーザー コードで、外部 URL に対して HTTP 要求を実行できるようにします。
 

クラスの概要
FetchOptions URLFetchService の動作をカスタマイズします。
FetchOptions.Builder FetchOptions を作成する静的メソッドが含まれます。
HTTPHeader HTTPHeader は、HTTP リクエスト ヘッダーまたは HTTP レスポンス ヘッダーを表すことができます。
HTTPRequest HTTPRequest は、URLFetchService によって生成された 1 つの HTTP リクエストをカプセル化します。
HTTPResponse HTTPResponse は、URLFetchService によって生成された HTTPRequest の結果をカプセル化します。
URLFetchServiceFactory  
 

列挙型の概要
HTTPMethod HTTPMethod は、URLFetchService によってリモート サーバーに送信できる列挙型 HTTP メソッドです。
 

例外の概要
ResponseTooLargeException ResponseTooLargeException は、URLFetchService 操作が大きすぎる場合にスローされます。
 

パッケージ com.google.appengine.api.urlfetch の説明

URL フェッチ サービスを使用すると、インターネット上の他のサーバーへの HTTP と HTTPS 要求を作成できます。URLConnection クラスを使用してこれを行うことも可能で、App Engine では、このクラスは URL フェッチを使用して実装されます。ただし、チャンクされた要求とハングしている要求はサポートされません。詳細については、オンライン ドキュメントをご覧ください。

App Engine サービスでよくあるように、URLFetchServiceFactoryURLFetchService を返します。これを使用して、サービスの要求が実際に作成されます。