АПИ Тестер је уграђени ХТТП клијент за РЕСТ, ГрапхКЛ и ВебСоцкет позиве који се покреће у контексту странице на којој се већ налазите — тако да се ваши колачићи, сесија и порекло примењују аутоматски, без токена за копирање у посебну апликацију.
Тестирање АПИ-ја обично значи напуштање прегледача. Отворите Постман или Инсомниа, а затим проведете пет минута поново креирајући нешто што претраживач већ има: колачић сесије, токен носиоца, право порекло, ЦСРФ заглавље. Док је захтев спреман, тестирате другачији контекст од оног у коме живи ваша грешка.
АПИ Тестер уклања тај корак. Шаље захтев са странице коју гледате, као са саме странице, тако да шта год да сте пријављени као је оно као што је захтев пријављен. ГЕТ против ваше сопствене крајње тачке администратора ради одмах јер колачић путује са њом. Нема шта да се конфигурише и нема шта да се синхронизује.
Картица РЕСТ вам даје метод, УРЛ адресу која може бити апсолутна или релативна, заглавља написана једно по реду и тело. Одговор се враћа са статусом, колико је времена требало, колико је био велики, лепо одштампаним ЈСОН-ом и пуним заглављима одговора. Картица ГрапхКЛ узима крајњу тачку, упит и променљиве, прави захтев за вас и говори вам када одговор садржи ГрапхКЛ грешке иако је ХТТП статус био 200. Картица ВебСоцкет отвара праву везу, шаље оквире које куцате и бележи све у оба смера са временским ознакама.
Када сопствена политика безбедности садржаја странице или правило ЦОРС блокира позив, један прекидач уместо тога поново шаље идентичан захтев екстензије, која не подлеже ни једном ни другом. То вам даје брз начин да разликујете проблем сервера од проблема са политиком претраживача – исти захтев, два контекста, два одговора. Ваших последњих 25 захтева се чува, тако да је повратак на нешто што сте јуче покушали један клик.
Изаберите било који метод, унесите апсолутну или релативну УРЛ адресу и упишите заглавља по једно по реду као вредност Наме:. Релативне УРЛ адресе се решавају у односу на страницу на којој се налазите, тако да /апи/усерс једноставно функционише.
Захтеви излазе из сопственог контекста странице, носећи њене колачиће, порекло и сесију. Крајње тачке са аутентификацијом реагују тачно као и за апликацију, без копирања токена.
Унесите крајњу тачку, упит и ЈСОН променљиве; исправно ПОСТ тело је направљено за вас. ГрапхКЛ грешке враћене унутар одговора од 200 се броје и означавају, а не сакривају.
Отворите вс:// или всс:// везу, пошаљите оквире и гледајте сваки кадар у оба смера са временским ознакама, величинама и стањем везе — не само снимање само за читање.
Статус, време и величина преноса унапред, са приказима Претти, Рав и Хеадерс. ЈСОН се аутоматски форматира и све се може копирати једним кликом.
Ако ЦСП странице или правило ЦОРС блокира позив, пребаците Покрени са на Проширење и пошаљите идентичан захтев изван странице — тренутни начин да се грешке сервера одвоје од смерница прегледача.
Притисните крајњу тачку којој је потребна аутентификована сесија без извоза колачића или генерисања токена — већ сте пријављени на тој картици, а захтев излази као и ви.
Пошаљите тачан неуспели захтев, прегледајте заглавља одговора, а затим поново пошаљите са заглављем ауторизације промењеним за један знак да бисте видели тачно шта сервер приговара.
Покрените упит са стварним варијаблама против крајње тачке уживо и прочитајте форматирани резултат пре него што напишете фронтенд код који га користи.
Повежите се на утичницу, пошаљите оквир за претплату и гледајте шта сервер враћа у реалном времену док ви верификујете формат поруке.
Снимите неуспели захтев и одговор, копирајте их и налепите комплетну слику у издање тако да онај ко га преузме не мора да погађа.
Кликните на икону АПИ Тестер у DevSuite Pro доку. Отвара се табла са картицама за РЕСТ, ГрапхКЛ, ВебСоцкет и Историју, унапред попуњене пореклом тренутног сајта.
Изаберите метод и унесите УРЛ - пуну или релативну као /апи/ордерс. Додајте заглавља по једно по реду (Цонтент-Типе: апплицатион/јсон) и налепите тело ако га метода захтева.
Притисните Пошаљи или Цтрл+Ентер (Цмд+Ентер на Мац-у). Захтев излази са странице, тако да остајете пријављени као ко год да сте на тој картици.
Статусна пилула, тајминг и величина се појављују одмах. Пребаците се између Претти, Рав и Хеадерс и копирајте било шта од тога. Ако је ЦСП странице блокирао позив, пребаците Покрени са на Проширење и пошаљите поново.
Сваки захтев се чува у историји са својим статусом. Кликните на било који унос да бисте учитали метод, УРЛ, заглавља и тело директно назад у образац.
Instalirajte DevSuite Pro besplatno i otključajte 71+ alata za programere za svoj pretraživač.