Keresés

Részletes keresés

NevemTeve Creative Commons License 2001.08.21 0 0 14
Ha mar van Host parameter, akkor a GET-ben ki sem kell irni... egyebkent azert van, hogy egy WebServer tobb latszolagos Host-kent mukodhessen, amiket a nevuk alapjan kulonboztet meg (lasd VirtualHost az Apache konfig-jaban)
Előzmény: ricsip (13)
ricsip Creative Commons License 2001.08.19 0 0 13
...bocsi, csak annyi minden volt kiírva, hogy nem vettem észre azt a + host sort :(

(pedig nem is voltam lamer tanfolyamon mostanában :)

Így már müxik tökéletesen.... De én nem értem, mért szerepel akkor most összesen 3 helyen is a HOST neve ?

1. telnet kapcsolódása
2. get ..HOST/...
3. még külön HOST sor is... ?

Előzmény: NevemTeve (12)
NevemTeve Creative Commons License 2001.08.16 0 0 12
Ha ures perceid engedik, olvasd el a (7)-es hozzaszolasomat....
Előzmény: ricsip (11)
ricsip Creative Commons License 2001.08.15 0 0 11
Kipróbáltam a netcat-et, és ezzel megy a műsor.
De itt is csak akkor , ha < -el adom meg neki fileból az inputot, mert ha én ütögetek entert a get.. után, akkor ugyanazt a hibaüzenetet kapom, mint a telnet alól.
ricsip Creative Commons License 2001.08.14 0 0 10
..nem feltétlenül. A saját gépemen futó IIS éppen ellenkezőleg... szép kényelmesen vár akár percekig is, engem még nem dobott ki amíg pötyögtem a parancsot (láccik hogy tudja, ki az úr a jáznál :D)

A netchant pedig szedem.....

Előzmény: NemGuru (9)
NemGuru Creative Commons License 2001.08.14 0 0 9
ricsip: talán az a baj, hogy megszakad a kapcsolatod, mert a sima vindozos telnet nem tartja fenn, egyből elengedi,
nem vár sokat a válaszra, ellentétben a böngészővel
netchan Creative Commons License 2001.08.12 0 0 8
Telnet nem nyero.
Ilyesmire netcat kell.

http://www.l0pht.com/~weld/netcat/
Olvasd el a doksit is, rengeteg jo dolog van benne, pl a telnetes problemadrol.

n

NevemTeve Creative Commons License 2001.08.10 0 0 7
Nos ezek után mi a teendő ?
Ezek után meg kellene mondanod, hogy mit is akarsz...
Ha komolyan érdekel a dolog, mert például egy HTTP-kliens programot akarsz irni, akkor légyszives olvasd el az idevágó RFC-ket; HTTP1.0 RFC1945, HTTP1.1 RFC2068. Az utóbbiban benn van, hogy a kérdés fejrészében kell legyen
egy Host paraméter, valahogy igy:
bash-2.04$ telnet localhost 80

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET /~zsiga/index.html HTTP/1.1
Host: zsiga-pc

HTTP/1.1 200 OK
Date: Fri, 10 Aug 2001 08:23:56 GMT
Server: Apache/1.3.12 (Unix) Debian/GNU
Last-Modified: Wed, 11 Jul 2001 16:55:08 GMT
ETag: "a6990-963-3b4c84ec"
Accept-Ranges: bytes
Content-Length: 2403
Content-Type: text/html

<HTML>
***nyissz***

Előzmény: ricsip (6)
ricsip Creative Commons License 2001.08.09 0 0 6
...grrr

ha a fene fenét eszik, akkor se megy..... >:(

Pedig nem csak IIS-el, hanem Apaccsal is kipróbáltam.
IIS:
eddig csak ennyit adott ki:
HTTP/1.1 400 Hibßs kÚrÚs
Server: Microsoft-IIS/5.0
Date: Thu, 09 Aug 2001 12:50:56 GMT
Content-Type: text/html
Content-Length: 86

Error

az előbb azonban sikerült kinyomnia egy nagyobbacska oldal forrását is, amit vágólapoltam, majd fájlba nyomva elolvastam: A lap nem található, és 400-as hiba (de akkor mért nem 404 ??)

APACHE kimenete:

Your browser sent a request that this server could not understand. client sent HTTP/1.1 request without hostname (see RFC2068 section 9, and 14.23) (ez már azért kicsit bőbeszédűbb..)

Aztán kínlódtam még vele 1 kicsit, és HTTP/1.0 -val SIKERÜLT...

Nos ezek után mi a teendő ?

Előzmény: NevemTeve (5)
NevemTeve Creative Commons License 2001.08.09 0 0 5
Eleve sor-alapon dolgozik, tehat minden sort CR+LF kell lezarjon. Masreszt HTTP/1.0-tol a keres (amit te kuldesz) tobb soros is lehet, tehat valami kell jelezze a veget, ez pedig egy kulon ures sor. Example:
BE: GET http://zsiga-pc/ HTTP/1.0
BE: Accept-Encoding: gzip
BE: User-Agent: lynx
BE:
KI: HTTP/1.1 200 OK
KI: Date: Thu, 09 Aug 2001 08:00:05 GMT
KI: Server: Apache/1.3.12 (Unix) Debian/GNU
KI: Last-Modified: Thu, 11 Feb 1999 18:42:30 GMT
KI: ETag: "a6826-ef5-36c32496"
KI: Accept-Ranges: bytes
KI: Content-Length: 3829
KI: Connection: close
KI: Content-Type: text/html
KI: X-Pad: avoid browser bug
KI:
KI: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">>
KI: <HTML>
KI: <HEAD>

Reklam: a beepitett telnet-nel valamivel jobb a dtelnet.

Előzmény: ricsip (4)
ricsip Creative Commons License 2001.08.08 0 0 4
Nos akkor még1x, mert néha elég nehéz a fejem. Tehát az első ENTER-t még egyfajta "paraméterként" veszi, és igazából a 2. ENTER jelenti a parancs elküldését ?

Másik ok, amire gondolni tudok, hogy esetleg nem a 2 bájtos (dos, win) enter kellene neki, hanem az 1 bájtos, amit pl a linux is használ ? Másra nem tudok gondolni...

Neked működött ??

Előzmény: NevemTeve (3)
NevemTeve Creative Commons License 2001.08.08 0 0 3
és ha egy entert kap, akkor vár, nem csinál semmit. De ha még 1 entert adok neki
Épp ezt mondom én is...
egyből kidobja egy hibaoldal htm forrását.
A teljes URL-t irtad be?!
GET http://geped.neve/index.html HTTP/1.1
Jonak kellene lennie
Előzmény: ricsip (2)
ricsip Creative Commons License 2001.08.08 0 0 2
..én IIS5-öt használok (féregmentesítve :))) )

és ha egy entert kap, akkor vár, nem csinál semmit.
De ha még 1 entert adok neki, egyből kidobja egy hibaoldal htm forrását.
Próbáltam már kopizni is szövegfájlból vágólapra, majd beillesztés, de úgy se ment...

Előzmény: NevemTeve (1)
NevemTeve Creative Commons License 2001.08.08 0 0 1
Ha jol olvasom az RFC-t a GET .. HTTP/1.1 utan meg egy ures sort is kell kuldened...
Előzmény: ricsip (-)
TaXiN Creative Commons License 2001.08.08 0 0 0
Alap windowsos telnet.exe-vel szokom a 25-ös portot nezni, hogy ménemmegyaz-outluk.

Érdemes echo - on

GET /index.html

itt muxik

Előzmény: ricsip (-)
ricsip Creative Commons License 2001.08.08 0 0 topiknyitó
Hali !

Mostanában hallottam róla, hogy a telnet nem csak a "sima" telnetelésre jó. Elvileg minden portra tud csatlakozni, pl. a 80-ra is.

Ki is próbáltam, hogy mi lenne ha pl egy browsert emulálnék vele.

Ehhez kapcsolódás után cak annyit kell tenni, hogy ha jól tudom be kell ezt írni:
GET /file.htm HTTP/1.1 és ekkor ki kellene adnia annak a tartalmát, mintha csak egy böngésző küldte volna a kérést.

Azonban ez nem akar működni nekem. MI lehet a gond ? Az alap windózos telnet.exe nem jó erre ?

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!