Update the SetResponseHeaderField service to better support Set-Cookie headers.Allow multiple cookie names to be stored but only store the value of the last cookie name if it is duplicated.
Update the GetResponseHeaderField by adding a Delimiter argument so the caller can specify an alternative delimiter for the values being returned.
Add GetCookies service to make it easier to view all cookies returned in the response.
Add GetCookie service to make it easier to see the entire cookie string of a specified cookie.
Update the GetCookie service to include an IgnoreAttributes argument. If this is True$, then only the cookie name and value will be returned.
Update the PostDatabaseItem, PutDatabaseItem, and PatchDatabaseItem services to support a new argument, AllowedColumnNames, which will be used to filter out column names which are submitted in the payload but should not be updated on the server. (Enhancement)
Refactor the GetColumnNames service and resolve a bug where non-master data type columns would be returned.
Update the PostDatabaseItem service to set the response status to 201 when the ItemID is being passed in but it does not yet exist in the database.
Add support for ProcErr argument. Create a generic error response.
Add code to track API execution time using SRP_Stopwatch. Display the time in the Response log that is written into the debug folder.
Update the AuthenticateRequest service to verify authentication requirements of the current URL using the URLRequiresAuthentication service.
Add GetFullEndPointURL service to provide a way of getting the URL sent by the client.
Update argument signatures for the RunHTTPService to be simpler and more intuitive.
Refactor the HTTP_Service_Setup insert to be much cleaner and with fewer lines of code.