URL кодтауы «пайыздық кодтау» деп те аталады
ақпаратты бірыңғай ресурс идентификаторына (URI) кодтау механизмі.
Ол URL кодтауы ретінде белгілі болғанымен, ол шын мәнінде жалпы қолданылады
қамтитын негізгі Бірыңғай ресурс идентификаторы (URI) ішінде
біркелкі ресурс локаторы (URL) және біркелкі ресурс атауы (URN).
Сондықтан ол сияқты деректерді дайындауда да қолданылады
"application/x-www-form-urlencoded" жиі пайдаланылады
HTTP сұрауларында HTML пішін деректерін көрсету.
URL декодтау дегеніміз не және ол не үшін қажет?
URL декодтау - бұл URL кодтауының кері процесі
сұрау жолдарын немесе жол параметрлерін талдау үшін пайдаланылады,
Ол сондай-ақ декодтау үшін пайдаланылады
MIME пішімінде ұсынылған HTML пішінінің параметрлері
қолданба/XWW-FORM-URLENCODE
URL мекенжайлары, өзіңіз білетіндей, тек шектеулі болуы мүмкін
US-ASCII таңбалар жиыны Бұл таңбаларға кіреді
алфавит (A-z a-z), сандар (0-9), сызықша (-), астын сызу (_), тильда (~) және
нүкте (.) осы рұқсат етілген жиыннан тыс кез келген таңбамен кодталады
URL кодтауын немесе пайыздық кодтауды пайдалану.
Сондықтан сұрау жолдарын декодтау қажет болады
немесе жол параметрлері нақты мәндерді алу үшін URL мекенжайына жіберіледі.
Бұл қажет болуы мүмкін нақты мысал. Айталық, url-де параметр ретінде
басқа url өтуіңіз керек. Сіз бұл URL мекенжайын тікелей алмастыра алмайсыз, сондықтан
Бұл жерде url кодтау көмекке келеді.
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode( 'http://example.com/index-2.php' );
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
echo 'http://example.com/index.php?url=' . $url;
Жаңартылған күні
2025 ж. 27 қыр.