httpFormPost(url, data, [headers]) Last updated: 04. Mar 2025
Same as HttpPost but with values posted in a form setup.
Parameters
| Name | Type | Description | 
|---|---|---|
| url | string | URL to call with HTTP POST. | 
| data | object | Object that will be passed as JSON form values. | 
| headers (optional) | object | Name / value object that will be converted to HTTP headers. | 
Returns
Returns JSON parsed object.
Example
Data
{
    "login" : "test",
    "password": "test"
}Code example (#JS)
#JS is mixed HTML (or other text file) with inline JavaScript with # starting and ending each inline statement.// Basic authentication
var headers = {
    "Authorization" : "BASIC " + docly.base64(login + ":" + password)
};
 
// Call some API
var result = docly.httpFormPost("https://somewebsite.com/API/Call?id=1", data, headers);
 
// Output result
return JSON.stringify(result);Output
The #JS code above produces the output shown below:Only works in API functions, no demo.