Problema: Dreamweaver tenta delle chiamate SMB in uscita quando si usano URL relativi di protocollo
In alcuni casi, si verificano delle chiamate SMB (Server Message Block) in uscita da Dreamweaver quando si usano URL relativi di protocollo.
Ambiente
Dreamweaver 19.0 su tutti i sistemi operativi supportati.
Descrizione problema
Questo comportamento si osserva quando si utilizzano documenti HTML/PHP con URL relativi di protocollo che fanno riferimento ad altre risorse nel documento.
Quando i documenti HTML/PHP vengono distribuiti, viene effettuato l'accesso al file HTML tramite il protocollo http o https e di conseguenza si accede anche agli URL relativi di protocollo tramite http:// o https://.
Tuttavia, quando si lavora localmente in Dreamweaver, i file si trovano sul disco locale. Il documento HTML si carica nel componente browser (Chromium Embedded Framework) come file://percorso, quindi gli altri URL relativi di protocollo vengono interpretati come file://. Analogamente, un URL simile ad //api.company.com può essere interpretato come file://api.company.com, generando chiamate SMB in uscita inspiegabili.
Soluzione alternativa
Utilizzare gli URL qualificati di protocollo nel documento HTML. Ad esempio, utilizzare https://api.company.com anziché //api.company.com.