This is an old revision of the document!


05. [5p] Accesare URL conținând caractere speciale

Unele URL-uri pot avea caractere interpretate special în shell rezultând într-un comportament ciudat la descărcare.

Pentru a evidenția acest lucru, pe stația host folosiți pentru a descărca resursa de la acest link:

root@host:~# wget http://localhost/login.php?name=Lab10&email=rl@upb.ro

De ce intră în background procesul? Este tot link-ul parsat de către wget sau de shell?

Folosiți escaping în shell pentru a folosi în mod corect URL-ul și pentru a descărca resursa disponibilă la acel link.

Fișierul final descărcat trebuie să arate în acest fel (să conțină Lab10 și rl@upb.ro):

root@host:~# cat login.php\?name\=Lab10\&email\=rl@upb.ro
<html>
<body>
 
Welcome Lab10<br>
Your email address is: rl@upb.ro
</body>
</html>
rl/labs/10/contents/05.1385499809.txt.gz · Last modified: 2013/11/26 23:03 by razvan.deaconescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0