23
Qual è esattamente la differenza tra le due funzioni. L'output sembra simile, ad eccezione degli spazi di codifica Uri.EscapeUriString
a %20
e Server.UrlEncode
che li codifica come un segno +
.Server.UrlEncode vs Uri.EscapeDataString
E la domanda finale che dovrebbe essere usato preferibilmente
Si noti che nel titolo l'OP ha chiesto di 'Uri.EscapeDataString' e nella domanda a cui sta chiedendo' Uri.EscapeUriString' sono equivalenti. –
Ho inviato una risposta dettagliata a una domanda correlata [qui] (https://stackoverflow.com/a/47877559/62600), e con il senno di poi potrebbe essere stata una soluzione migliore per questa domanda, anche se non voglio doppio post, quindi spero che il link ad esso qui sia sufficiente. –