Új hozzászólás Aktív témák

  • dqdb

    Topikgazda

    válasz brd #13130 üzenetére

    A szerver text/plain típusú adatot ad vissza (ami valójában text/html kellene, hogy legyen), egyértelműen a szerver hibája.

    Penge_4: Vagy, mint Windowsban, hogy nem hozhatsz létre mappát a következő nevekkel: con, prn, aux, nul
    Ez Windows-ban nem bug, ezek létező nevű eszközök a rendszerben. Win32 API alatt minden eszköznek két neve lehet: egy rendszerszintű (például \\.\COM1) és egy rövidített (például COM1). A DOS-os időkből eredően, valamint kényelmi okokból az stdin/stdout/stderr átirányítására szolgáló eszközöknek van rövid neve, azaz CON, PRN, AUX, NUL, LPT1, COM1, ...

    Mivel az összes eszköz fájlként viselkedik a Win32 API-ban (azaz ugyanúgy CreateFile/ReadFile/WriteFile/CloseHandle függvényekkel kezelhetsz egy fájlt, egy soros portot és egy pipe-ot is akár), ezért az eszközök rövid nevei a fájlokkal egy névteret osztanak meg, így érthető, miért nem tudsz ilyen nevű fájlt/mappát létrehozni.

    Szóval ez nem bug, hanem tényleg feature.

    tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek

Új hozzászólás Aktív témák