Разумевање погрешно обликованих УРЛ-ова у веб развоју
Израз "неисправно" се често користи да опише нешто што је на неки начин дефектно или абнормално. У контексту веб развоја, погрешно обликована УРЛ адреса може да се односи на УРЛ који садржи неважеће или непотпуне информације, као што је коса црта која недостаје или додатни размак.ӕӕЕво неких уобичајених разлога због којих би се УРЛ могао сматрати неисправно обликованим:ӕӕ1. Недостају или су додатне косе црте: УРЛ треба да садржи тачно једну косу црту (/) да одвоји протокол од имена хоста и броја порта. Ако има превише или премало косих црта, УРЛ ће се сматрати неисправним.ӕ2. Нетачан протокол: Протоколски део УРЛ адресе треба да буде великим словима и треба да се подудара са једним од стандардних протокола као што су „хттп“ или „хттпс“. Ако је протокол погрешно написан или нетачан, УРЛ ће се сматрати погрешно обликованим.ӕ3. Недостаје или неважеће име хоста: Име хоста треба да буде важеће име домена или ИП адреса. Ако име хоста недостаје или садржи неважеће знакове, УРЛ ће се сматрати неисправним.ӕ4. Недостаје или неважећи број порта: Број порта треба да буде важећа вредност између 0 и 65535. Ако број порта недостаје или садржи неважећу вредност, УРЛ ће се сматрати неисправним.ӕ5. Нетачна путања: Део путање УРЛ-а треба да садржи само косе црте и не би требало да садржи размаке или специјалне знакове. Ако је путања погрешно написана или садржи неважеће знакове, УРЛ ће се сматрати погрешно обликованим.ӕ6. Недостаје стринг упита: Низ упита је опционалан, али ако постоји, треба га ставити у знак питања (?) и одвојити га од остатка УРЛ-а знаком амперсанда (&). Ако стринг упита недостаје или садржи неважеће знакове, УРЛ ће се сматрати погрешно обликованим.ӕ7. Нетачан фрагмент: Део фрагмента УРЛ-а треба да садржи само важећи идентификатор за одређени део странице, као што је одељак или сидро. Ако је фрагмент погрешно написан или садржи неважеће знакове, УРЛ ће се сматрати неисправним.ӕӕУопштено говорећи, неисправан УРЛ може изазвати проблеме у томе како веб сервер обрађује захтев и можда неће бити могуће тачно одредити намеравани ресурс или радњу. Да бисте избегли ове проблеме, важно је да се уверите да су све УРЛ адресе правилно формиране и да садрже само важеће информације.



