🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50604

Re: Problem z funkcją otwierającą plik

#50604
From: Szyk
Date: Wed, 02 Mar 2011 19:57
32 lines
2754 bytes
> To co jest w request http, nie musi odpowiadac zadnemu plikowi,
> obsluzone przez handlery serwera. Wiec jaki plik wtedy pobierasz?
> htpp://xxxx/status -> jaki to plik ?

Ja nie jestem żadnym wielkim "ŁU ŁU Teoretykiem" ale chyba cały trik 
polega na tym, że podaje się URL w przeglądarce i przeglądarka odbiera 
to jako plik. A w tym konkretnym przypadku to status może być 
jakimkolwiek plikiem html czy txt czy jeszcze czymś innym.

> A jak serwer www oddaje wyniki kwerend SQL - jaki to plik?

Wyniki kwerend SQL nie mają nic do rzeczy - to wewnętrzne sprawy 
serwera. Interfejs www musi definiować odrębny format jaki udostępnia 
np. xml, czy cvs.

> Nawet pehapowcowi da sie to wytlumaczyc: pobranie PLIKU to juz blizsze
> by bylo ujawnienie jego postaci zrodlowej skryptu zamiast wyniku, np.
> jak sie spieprzy konfiguracja apacha.

To że plik udostępniany w locie generuje wynikową zawartość to sprawa 
jedynie serwera www i jego możliwości w tym zakresie. Użytkownika to nie 
obchodzi, czy plik jest statyczny czy generowany w locie (dynamicznie). 
Użytkownik przeglądarką pobiera pliki. Serwer taki jak Apache pierwotnie 
serwował tylko statyczne pliki, a skrypty zostały do niego dodane 
później. Tym nie mniej przeglądarki dalej odbierają pliki.


Taka uwaga na koniec: radzę myśleć prostymi pojęciami tam gdzie sprawy 
są proste, bo to dobrze robi na bańkę. Błądzenie w nie forułowalnych czy 
nie wysławialnych abstrakcjach radzę zostawić humanistom (czyli tym co 
nie potrafią nic zrobić ale się uważają za ekspertów od spraw wyższych).
Technical Details
Message-ID: <4d6ea116$0$2459$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <n4j0k7vyayz5.dy6aj5uf45kg.dlg@40tude.net> <4d6cf90f$0$2449$65785112@news.neostrada.pl> <ikkmcl$1mn$1@news.onet.pl> <4d6e3bd3$0$2454$65785112@news.neostrada.pl> <ikm3pa$2jl$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Wed, 02 Mar 2011 20:57:15 +0100
From: Szyk <szyk100@o2.pl>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.14) Gecko/20110221 Thunderbird/3.1.8
MIME-Version: 1.0
Newsgroups: pl.comp.lang.javascript
Subject: Re: Problem z funkcją otwierającą plik
References: <n4j0k7vyayz5.dy6aj5uf45kg.dlg@40tude.net> <4d6cf90f$0$2449$65785112@news.neostrada.pl> <ikkmcl$1mn$1@news.onet.pl> <4d6e3bd3$0$2454$65785112@news.neostrada.pl> <ikm3pa$2jl$1@news.onet.pl>
In-Reply-To: <ikm3pa$2jl$1@news.onet.pl>
Lines: 32
Message-ID: <4d6ea116$0$2459$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.199.22
X-Trace: 1299095830 unt-rea-a-01.news.neostrada.pl 2459 83.30.199.22:2062
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit