Tom, I'm not sure but maybe this will help you? https://github.com/miyako/4d-tips-encode-uri
Regards, Narinder Chandi, ToolBox Systems Ltd. I am available for new consulting opportunities… http://4d.1045681.n5.nabble.com/ANN-4D-Developer-Available-td5765443.html -- -----Original Message----- From: 4D_Tech <[email protected]> on behalf of 4D Tech Mailing List <[email protected]> Reply-To: 4D Tech Mailing List <[email protected]> Date: Saturday, 12 October 2019 at 20:54 To: 4D Tech Mailing List <[email protected]> Cc: Tom Benedict <[email protected]> Subject: HTTP Request and x-www-form-urlencoded I have very little experience with HTTP Request. I’m calling an external REST service using 4D’s HTTP Request command. The REST service requires that the content-type be x-www-form-urlencoded. The “contents” parameter of the HTTP Request command supports sending a 4D Object (JSON) but that is failing (unknown parameter) when I submit it to the REST service. I suspect that is the REST service is expecting x-www-form-urlencoded rather than JSON. I’ve successfully tested the REST service using Postman and I can copy the encoded URL from Postman and send it successfully from 4D HTTP Request instead or JSON. So I just need to build the encoded URL on the 4D side. It’s tedious to do though, and I think it’s convenient to use an object on the 4D side to manage the key value pairs. So I’m wondering is there an ‘easy’ way to convert a JSON object into an encoded URL? Hope this makes sense, Tom Benedict ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

