Interface Summary Interface Description IURLFetchServiceFactoryFactory for
URLFetchServiceprovides a way for user code to execute HTTP requests to external URLs.
Class Summary Class Description FetchOptionsAllows users to customize the behavior of
FetchOptions.BuilderContains static creation methods for
HTTPHeadercan represent either an HTTP request header, or an HTTP response header.
HTTPRequestencapsulates a single HTTP request that is made via the
HTTPResponseencapsulates the results of a
HTTPRequestmade via the
IURLFetchServiceFactoryProviderFactory provider for
Enum Summary Enum Description HTTPMethod
HTTPMethodis an enumeration of HTTP methods that can be sent to a remote server via the
Exception Summary Exception Description InternalTransientException
InternalTransientExceptionis thrown when a temporary error occurs in retrieving the URL.
RequestPayloadTooLargeExceptionis thrown when the payload of a
URLFetchServicerequest is too large.
ResponseTooLargeExceptionis thrown when the result of a
URLFetchServiceoperation is too large.
Package com.google.appengine.api.urlfetch Description
URLConnectionclass 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.
As is typical for App Engine services, the
URLFetchService, which is used to actually make requests
of the service.