Sets all of the Query Fields based on the content of the HTTP request that the OECGI creates.

Syntax

Response = HTTP_Services('SetQueryFields')

Returns

N/A

Parameters

N/A

Remarks

This assumes the 3.x - SetOECGIRequest service has already been called so that the Request array is in memory. The 3.x - SetQueryField service is used to perform the actual setting of the values. Query Fields are what appears at the end of a URL which are in this format:

?<field1>=<value1>[&<field2>=<value2>]

Hence, an example of a full URL with a Query Field would look like this:

https://www.mysite.com/api/contacts?name=smith

Query Fields are often used by an API to filter content. The SetQueryFields service provides a similar functionality as the  Inet_QueryParam function, although the latter is only useful with the RUN_OECGI_REQUEST dispatch routine.

  • No labels