Differences

This shows you the differences between the selected revisions of the page.

integration_url 2022-06-21 integration_url 2023-10-24 (current)
Line 20: Line 20:
    * The //Set Program Associations// Control Panel applet for WinSCP opens; &win8 &win7 &winvista     * The //Set Program Associations// Control Panel applet for WinSCP opens; &win8 &win7 &winvista
    * Choose the protocols you want WinSCP to be the default application for.     * Choose the protocols you want WinSCP to be the default application for.
- 
-Note that most mainstream web browsers ignore system registration for ''%%ftp://%%'' %%URL%% addresses and handle these on web pages on their own. To override this, you may use [[#winscp|WinSCP-specific URL addresses]]. 
WinSCP never registers to handle WebDAV ''%%http://%%'' %%URL%% addresses not to conflict with web browser registration. Though, it registers ''%%dav://%%'', ''%%davs://%%'' and [[#winscp|WinSCP-specific WebDAV URL addresses]]. WinSCP never registers to handle WebDAV ''%%http://%%'' %%URL%% addresses not to conflict with web browser registration. Though, it registers ''%%dav://%%'', ''%%davs://%%'' and [[#winscp|WinSCP-specific WebDAV URL addresses]].
Line 36: Line 34:
==== [[winscp]] WinSCP-specific URL protocols ==== ==== [[winscp]] WinSCP-specific URL protocols ====
-In addition to registering to generic %%URL%% protocols, WinSCP registers for application-specific %%URL%% protocols with ''winscp-'' prefix, i.e. ''%%winscp-sftp://%%'', ''%%winscp-ftp://%%'', etc. This is particularly useful for FTP protocol, for which WinSCP competes with your default web browser. Also for links on web pages, web browsers typically ignore system registration for ''%%ftp://%%'' addresses and handle these on their own anyway.+In addition to registering to generic %%URL%% protocols, WinSCP registers for application-specific %%URL%% protocols with ''winscp-'' prefix, i.e. ''%%winscp-sftp://%%'', ''%%winscp-ftp://%%'', etc.
-Using WinSCP-specific %%URL%% protocols is reasonable also, when using WinSCP-specific extension for %%URL%% syntax, particularly the [[#save|save extension]].+Using WinSCP-specific %%URL%% protocols is reasonable, when using WinSCP-specific extension for %%URL%% syntax, particularly the [[#save|save extension]].
===== [[handling]] Handling URL Addresses ===== ===== [[handling]] Handling URL Addresses =====
Line 62: Line 60:
You can have WinSCP generate %%URL%% using: You can have WinSCP generate %%URL%% using:
-  * //Session > Generate Session %%URL%%/Code// command on main window to generate session %%URL%% for current session (preferred as it guarantees that [[session_url#hostkey|SSH host key fingerprint]] is included in the %%URL%%).+  * //Tabs > Generate Session %%URL%%/Code// command on the main window to generate session %%URL%% for current session (preferred as it guarantees that [[session_url#hostkey|SSH host key fingerprint]] is included in the %%URL%%).
  * //Manage > Generate Session %%URL%%/Code// command on [[ui_login|Login dialog]] to generate session %%URL%% for selected site.   * //Manage > Generate Session %%URL%%/Code// command on [[ui_login|Login dialog]] to generate session %%URL%% for selected site.
-  * //File(s) > File Names > Generate File %%URL%%// command on main window to generate file %%URL%% for files selected in remote [[ui_file_panel|file panel]].+  * //Files > File Names > Generate File %%URL%%// command on the main window to generate file %%URL%% for files selected in remote [[ui_file_panel|file panel]].
===== Injecting URL to a Page===== ===== Injecting URL to a Page=====
You can use a user script to [[guide_injecting_sftp_ftp_url_to_page|inject SFTP or FTP URL to a page]] (such an Amazon EC2 management console). You can use a user script to [[guide_injecting_sftp_ftp_url_to_page|inject SFTP or FTP URL to a page]] (such an Amazon EC2 management console).

Last modified: by martin