Line 1: |
Line 1: |
− | Coming soon
| + | <span style="color: #B22A2A; font-size: 24px; display: inline-block; margin-top: 15px; margin-bottom: 0px;"><strong>About this trigger</strong></span> |
| + | |
| + | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px; margin-top: 5px; margin-bottom: 5px;"> |
| + | This trigger will create a local HTTP Server and can trigger based on specific HTTP requests. |
| + | |
| + | A local HTTP server, or localhost, is a personal web server URL that can be configured to serve content over HTTP and be accessible from a device on the same local network. |
| + | </pre> |
| + | |
| + | <pre style="background-color: #FFFF99; color: #112A46; border-radius: 10px; padding: 10px; margin-top: 5px; margin-bottom: 5px;"> |
| + | Please note the following: |
| + | |
| + | * You cannot access from anywhere other than the local network. |
| + | |
| + | * Anyone who knows this url will be able to access (local network only) to prevent this from happening define an IP whitelist. |
| + | |
| + | * That your device's IP address can change. Consider assigning a static IP address to prevent this happening. |
| + | </pre> |
| + | |
| + | <span style="color: #B22A2A; font-size: 18px; display: inline-block; margin-top: 15px; margin-bottom: 15px;"><strong>Send Response </strong></span> |
| + | |
| + | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px; margin-top: 5px; margin-bottom: 5px;"> |
| + | When you access the url, the trigger will automatically respond with a personalised text response. |
| + | </pre> |
| + | |
| + | ''See also: [https://macrodroidforum.com/wiki/index.php/Action:_HTTP_Server HTTP Server Action].'' |
| + | |
| + | <span style="color: #B22A2A; font-size: 18px; display: inline-block; margin-top: 15px; margin-bottom: 15px;"><strong>Response Code</strong></span> |
| + | |
| + | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px; margin-top: 5px; margin-bottom: 5px;"> |
| + | Supports response code |
| + | and only responds to a simple custom text or magic text. |
| + | </pre> |
| + | |
| + | ''See also: [https://en.wikipedia.org/wiki/List_of_HTTP_status_codes HTTP Status Code (Wikipedia)].''<br/> |
| + | |
| + | |
| + | <span style="color: #B22A2A; font-size: 18px; display: inline-block; margin-top: 15px; margin-bottom: 15px;"><strong>IP address whitelist </strong></span> |
| + | |
| + | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
| + | It can support one or more IP addresses so that the HTTP Server is only accessible from specific IP addresses. |
| + | Also supports magic text '...'. |
| + | </pre> |
| + | ''See also: [[magic text|Magic text list]] '' |
| + | </pre> |
| + | |
| + | <span style="color: #B22A2A; font-size: 18px; display: inline-block; margin-top: 15px; margin-bottom: 15px;"><strong>Save body to string variable </strong></span> |
| + | |
| + | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
| + | If your HTTP POST request contains any text format, you can save it in any string variable. |