Jag har skapat ett tilläggsprogram till Microsoft IIS web server och behöver nu lite hjälp för att kontrollera att det fungerar på andra datorer än min.
Omicron är ett programmerings språk för webben, ungefär som PHP, och det som behöver testas är programmet som tillåter IIS att kompilera .omicron-filer.
Än så länge sker inte konfigurationen automatiskt, utan (den tämligen enkla) konfigurationen måste ske manuellt.
Det enda ni behöver göra är att konfigurera samt testköra filen "test.omicron" som följer med programmet. Ni behöver alltså inte sitta och skriva egen kod eller något sånt (om ni inte vill). Hela proceduren borde ta 5-10 minuter.
Stabilitetsmässigt verkar det inte vara några problem. Däremot så känns det som det finns nån liten bugg vid själva parsningen. När jag stressar den lite så klippper den regelbundet 5-6 tecken på slutet.
Den enkla testsidan generar hos mig alltså ibland:
<html>
If you can see the version number your Omicron IIS extension is working properly!<br>
You are using Omicron version: 1.1 (dev) Apr 22 2003 00:34:58
< [blue]<--- OBS tecken saknas![/blue]
Plattform: IIS5, Win2000 Advanced Server, sp3.
/red: Hmm .. Problemet jag beskrev ovan verkar endast gälla webläsarcachen (IE, Opera, NS) om man kör med Telnet så fungerar det klockrent varje gång. Känns nästan som om Content-Length inte skickas korrekt?
/red2: Kollade precis i IE:s cache. Den sida IE väljer att placera på disk är mycket riktigt 6 tecken kortare är "originalet" ...??
HTTP Fråga: Måste man skicka 'Content-length' när man skickar HTML sidor?
I HTTP standarden står det ung. "servers should send content-length"
Bra fråga. Det är nog helt upp till den enskilda klienten. IE, Opera och NS verkar gå slaviskt efter Content-length när de skapar sin disk-cache. Så generellt sett så är det nog bättre att inte skicka Content-length alls än att "ljuga". (Tror jag.)
Jag har nu hittat och fixat två buggar till. En som har att göra med inläsningen av cookies och en annan som gjorde det omöjligt att ha lokala sökvägar med mellanslag i.
Utvecklingen går sannerligen framåt, tack för hjälpen!