Obecnie próbuję przedstawić istniejący interfejs API z apiary.io
. System implementuje uwierzytelnianie poprzez żądanie logowania, które zwraca plik cookie http zawierający identyfikator sesji.Jak przedstawiać sesje w formacie api blueprint?
O ile mi wiadomo, standard jest taki, że przeglądarka wysyła wszystkie pliki cookie http, które wcześniej otrzymywał od gospodarza z powrotem do niego podczas składania kolejnego żądania.
Wygląda na to, że Dredd nie robi tego podczas uruchamiania testu wygenerowanego przez mój plik z projektem. Z tego powodu wszelkie żądania, które wymagają zalogowania się użytkownika, nie działają poprawnie dla testu.
Czy istnieje możliwość oznaczenia żądania jako "wymagającego przed uruchomieniem tego żądania", aby zmusić Dredd do zarządzania tymi plikami cookie?
BTW, usługa REST jest zaimplementowana w Sails.js
, ramach mvc dla node.js
.