Some SCADA applications need to access files using a URL. For example:
URL Options allow you to configure how a file is transferred to a URL.
Fernhill SCADA uses URL Options in these areas:
These URL options are supported:
URL Option | Description |
---|---|
--anyauth | Allow any HTTP authentication method. |
--append | When uploading a file to a URL, the new content is appended to any existing file. If the remote file does not exist, it will be created. Note: This option is only supported with the FTP and SFTP file transfer protocols. |
--basic | Allow HTTP basic authentication method. |
--ciphers <list> | Set the list of ciphers to use with a secure connection. |
--connect-timeout <Time> | Set the maximum time allowed for the connection in seconds. |
--crlf | When uploading, convert a line feed to a line feed and carriage return combination. |
--data <PostData> |
For HTTP requests:
|
--digest | Allow HTTP digest authentication method. |
--disallow-username-in-url | Fail the transfer is a username is used in the URL. |
--ftp-port <Address> | Use PORT mode in FTP transfers instead of PASV. |
--ftp-pret | Send an FTP PRE Transfer command (PRET) before sending the file with PASV. |
--header <HttpHeader> | Add a custom header <HttpHeader> to an HTTP request. |
--mail-auth <Address> | The originator address of the email. If used multiple times, the last <Address> is used. |
--mail-from <Address> | The email is sent from this address. If used multiple times, the last <Address> is used. |
--mail-rcpt <Address> | Set a recipient address for the email. Use once for each recipient. |
--max-time <Time> | Set the maximum time allowed for the transfer in seconds. |
--negotiate | Allow HTTP negotiate authentication method. |
--ntlm | Allow HTTP ntlm authentication method. |
--ntlm-wb | Allow HTTP ntlm authentication method with WINBIND. |
--oauth2-bearer <Token> | Set the Oauth2 bearer token. |
--path-as-is | Do not remove any back references '..' in the path. |
--post301 | Use POST after receiving an HTTP 301 redirect. |
--post302 | Use POST after receiving an HTTP 302 redirect. |
--post303 | Use POST after receiving an HTTP 303 redirect. |
--proto-default <Protocol> | Set the default protocol to use when the protocol is not set in the URL: FTP, HTTP, SMTP, and so on. |
--proxy <Address> | Set the address of the proxy server. |
--proxy-header <HttpHeader> | Add the custom header <HttpHeader> to requests sent to an HTTP Proxy server. |
--request <Type> | Changes to request code to <Type>. |
--tcp-fastopen | Speed up following TCP connections using the TCP Fast Open option. |
--tftp-no-options | Do not send any options in TFTP transfers. |
Allow no more than 30 seconds for the transfer.
Route requests through a proxy server.
Adds a custom header to an HTTP request.
Sends an HTTP POST request with data 'ReportType=CSV&TimeSpan=1h'.
To learn about other Fernhill SCADA Concepts.
For the meaning of terms used in Fernhill SCADA.