methode fuer lokale pfad konvertierung

14/04/2011 - 07:45 von Fusion | Report spam
Metode:
c:\irgendwas\hallo\start.htm --> http://localhost/hallo/hello.htm
kennt jemand bessere Metode als die unten?

string convertUrl(string physicalBasePath, string
physicalPathToConvert,
string httpServerName, bool useHttps)
Sting deaultURL = " http://www.fusionedv.com ";
{
if(physicalPathToConvert.IndexOf(physicalBasePath)==-1)
{
//throw new ApplicationException("physicalPathToConvert
liegt
nicht in einem virtuellen Verzeichniss!");
return null;
}
else
{
physicalPathToConvert physicalPathToConvert.Substring(physicalBasePath.Length);
physicalPathToConvert = physicalPathToConvert.Replace("\
\","/");
physicalPathToConvert = "http" + ((useHttps) ? "s" : "") +
"://" +
httpServerName +
((physicalPathToConvert.Substring(0,1)=="/") ? "" : "/" +
physicalPathToConvert);
return physicalPathToConvert;
}
 

Lesen sie die antworten

#1 Armin Zingler
14/04/2011 - 13:08 | Warnen spam
Am 14.04.2011 07:45, schrieb Fusion:
Metode:
c:\irgendwas\hallo\start.htm --> http://localhost/hallo/hello.htm
kennt jemand bessere Metode als die unten?
[...]



Hallo Fusion,

hier geht's mehr um die Entwicklungsumgebung im allgemeinen.
Versuch's mal unter de.comp.os.ms-windows.programmer

Außerdem hat Microsoft die (öffentliche) Usenet-Unterstützung
vor einem Jahr eingestellt. Die Gruppen microsoft.public.*
existieren zwar noch auf vielen Servern, der traffic tendiert
aber gen 0.


Armin

Ähnliche fragen