com.esri.arcgis.system
Interface IWebRequestHandler
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- KmlServer, WCSImageServer, WCSServer, WFSServer, WMSImageServer, WMSServer
public interface IWebRequestHandler
- extends Serializable
Provides access to methods that control handing of web requests.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
handleStringWebRequest
byte[] handleStringWebRequest(int httpMethod,
String requestURL,
String queryString,
String capabilities,
String requestData,
String[] responseContentType,
int[] respDataType)
throws IOException,
AutomationException
- Handles a request with explicit capabilities.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
- Parameters:
httpMethod
- A com.esri.arcgis.system.esriHttpMethod constant (in)requestURL
- The requestURL (in)queryString
- The queryString (in)capabilities
- The capabilities (in)requestData
- The requestData (in)responseContentType
- The responseContentType (out: use single element array)respDataType
- A com.esri.arcgis.system.esriWebResponseDataType constant (out: use single element array)
- Returns:
- An unsigned byte
- Throws:
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.