Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sets the self URL for the current servicea specific HTTP request value.

Syntax

Code Block
Response = HTTP_Services('SetHTTPQueryString', HTTPValue)
Response = HTTP_Services('SetHTTPPathInfo', HTTPValue)
Response = HTTP_Services('SetSelfURL', SelfURL'SetHTTPContentType', HTTPValue)
Response = HTTP_Services('SetHTTPContentLength', HTTPValue)
Response = HTTP_Services('SetHTTPGatewayInterface', HTTPValue)
Response = HTTP_Services('SetHTTPHTTPS', HTTPValue)
Response = HTTP_Services('SetHTTPAccept', HTTPValue)
Response = HTTP_Services('SetHTTPCookie', HTTPValue)
Response = HTTP_Services('SetHTTPFrom', HTTPValue)
Response = HTTP_Services('SetHTTPReferer', HTTPValue)
Response = HTTP_Services('SetHTTPUserAgent', HTTPValue)
Response = HTTP_Services('SetHTTPTranslated', HTTPValue)
Response = HTTP_Services('SetHTTPRemoteAddr', HTTPValue)
Response = HTTP_Services('SetHTTPRemoteHost', HTTPValue)
Response = HTTP_Services('SetHTTPRemoteIdent', HTTPValue)
Response = HTTP_Services('SetHTTPRemoteUser', HTTPValue)
Response = HTTP_Services('SetHTTPRequestMethod', HTTPValue)
Response = HTTP_Services('SetHTTPScriptName', HTTPValue)
Response = HTTP_Services('SetHTTPServerName', HTTPValue)
Response = HTTP_Services('SetHTTPServerPort', HTTPValue)
Response = HTTP_Services('SetHTTPServerProtocol', HTTPValue)
Response = HTTP_Services('SetHTTPServerSoftware', HTTPValue)
Response = HTTP_Services('SetHTTPServerURL', HTTPValue)
Response = HTTP_Services('SetHTTPNoURLDecode', HTTPValue)
Response = HTTP_Services('SetHTTPResponseIsBinary', HTTPValue)
Response = HTTP_Services('SetHTTPRegistrySettings', HTTPValue)
Response = HTTP_Services('GetHTTPOECGIVersion', HTTPValue)
Response = HTTP_Services('GetHTTPGetString', HTTPValue)
Response = HTTP_Services('GetHTTPPostString', HTTPValue)
Response = HTTP_Services('GetHTTPAdditionalValues', HTTPValue)

Returns

N/A

Parameters

ParameterDescription
SelfURLHTTPValueThe self URL relevant to the current serviceHTTP request value. Required.

Remarks

The self URL is the URL that identifies itself. It is typically returned in responses to serve as a self-referencing ID apart from other URLs that might be returned which direct the caller to other servicesThis is normally set within the SetOECGIRequest service and done directly using Memory_Services for efficiency, but some APIs might need to override an HTTP request value.