Package com.google.appengine.api.urlfetch

The URL Fetch service can be used to make HTTP and HTTPS requests of other servers on the internet.

See:
          Description

Interface Summary
URLFetchService The URLFetchService provides a way for user code to execute HTTP requests to external URLs.
 

Class Summary
FetchOptions Allows users to customize the behavior of URLFetchService operations.
FetchOptions.Builder Contains static creation methods for FetchOptions.
HTTPHeader HTTPHeader can represent either an HTTP request header, or an HTTP response header.
HTTPRequest HTTPRequest encapsulates a single HTTP request that is made via the URLFetchService.
HTTPResponse HTTPResponse encapsulates the results of a HTTPRequest made via the URLFetchService.
URLFetchServiceFactory  
 

Enum Summary
HTTPMethod HTTPMethod is an enumeration of HTTP methods that can be sent to a remote server via the URLFetchService.
 

Exception Summary
ResponseTooLargeException ResponseTooLargeException is thrown when the result of a URLFetchService operation is too large.
 

Package com.google.appengine.api.urlfetch Description

The URL Fetch service can be used to make HTTP and HTTPS requests of other servers on the internet. The URLConnection class can also be used to do this, and in App Engine is implemented by using URL Fetch. Chunked and hanging requests, however, are not supported. More information is available in the on-line documentation.

As is typical for App Engine services, the URLFetchServiceFactory returns a URLFetchService, which is used to actually make requests of the service.