Package com.google.appengine.api.urlfetch
Provides a service to make HTTP/S requests of other servers on the
internet.
See: Description
-
Interface Summary Interface Description IURLFetchServiceFactory Factory forURLFetchService
URLFetchService TheURLFetchService
provides a way for user code to execute HTTP requests to external URLs. -
Class Summary Class Description FetchOptions Allows users to customize the behavior ofURLFetchService
operations.FetchOptions.Builder Contains static creation methods forFetchOptions
.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 theURLFetchService
.HTTPResponse HTTPResponse
encapsulates the results of aHTTPRequest
made via theURLFetchService
.IURLFetchServiceFactoryProvider Factory provider forIURLFetchServiceFactory
.URLFetchServiceFactory Factory forURLFetchService
-
Enum Summary Enum Description HTTPMethod HTTPMethod
is an enumeration of HTTP methods that can be sent to a remote server via theURLFetchService
. -
Exception Summary Exception Description InternalTransientException InternalTransientException
is thrown when a temporary error occurs in retrieving the URL.RequestPayloadTooLargeException RequestPayloadTooLargeException
is thrown when the payload of aURLFetchService
request is too large.ResponseTooLargeException ResponseTooLargeException
is thrown when the result of aURLFetchService
operation is too large.
Package com.google.appengine.api.urlfetch Description
Provides a service to make HTTP/S 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.
As is typical for App Engine services, the URLFetchServiceFactory
returns a URLFetchService
, which is used to actually make requests
of the service.