Ако развијате веб апликацију, мораћете да је тестирате. Са ХТТПие-ом можете тестирати ХТТП и друге АПИ-је из Линук командне линије. Ево како да почнете.
Шта је ХТТПие?
ХТТПие је апликација намењена слању ХТТП захтева, као и захтева за РЕСТфул веб АПИ-ји на удаљени сервер. Доступне су и верзије за ХТТПие за десктоп и веб засноване, али ћемо се концентрисати на верзију командне линије.
ХТТП је протокол који лежи у основи веба, укључујући страницу коју сада читате. У протоколу, захтеви долазе на сервер од корисничког агента. Овај кориснички агент је обично веб прегледач, али не мора да буде.
Инсталирање ХТТПие-а на Линук
ХТТПие можете инсталирати преко многих главних менаџера Линук пакета. На пример, на Дебиан и Убунту:
судо апт инсталл хттпие
И на Арцх Линук-у:
судо пацман -С хттпие
на Ред Хат породица дистрибуција, трцати:
судо днф инсталл хттпие
Коришћење ХТТПие-а за тестирање АПИ-ја на Линук-у
Да бисте покренули ХТТПие, морате га позвати из командне линије користећи било коју од ове две команде: хттп или хттпс. Први користи ХТТП, а други шифровани ХТТПС. Пошто већина веб локација користи ХТТПС, желећете да користите хттпс у командној линији.
Да бисте урадили једноставан „ГЕТ“ захтев, само користите УРЛ као аргумент:
хттпс екампле.цом
Такође можете да пошаљете ПОСТ, што је корисно ако развијате веб локацију са обрасцима.
На пример, ако желите да проследите име „МУО“ у образац, користите ову команду:
хттпс екампле.цом наме="МУО"
ХТТПие такође ради са ЈСОН пољима. Ако желите да подесите атрибут наме, на пример, покрените:
хттпс ПУТ екампле.цом наме="МУО"
Уз ХТТПие, имаћете алат за тестирање веб локација из Линук командне линије. Линук је већ популаран за веб развој, будући да је главни серверски ОС на тржишту.
Линук и Уник су деценијама били главни оперативни системи за програмере и техничке људе. Зашто је толико популаран? То је начин на који је Линук дизајниран и доступност програмских алата што га чини омиљеним озбиљним техничарима.