Как разрешить только HTTP-запросы и блокировать HTTP-запросы с помощью сценария предварительного запроса почтальона? - PullRequest
0 голосов
/ 06 июня 2019

Я создал макет-сервер, который имеет коллекцию конечных точек, но они доступны как по HTTP, так и по https. Что-то вроде ниже: http://de7xxxxa -xxxx-xxxx-xxxx-48296013554b.mock.pstmn.io https://de7xxxxa -xxxx-xxxx-xxxx-48296013554b.mock.pstmn.io

Я хочу заблокировать HTTP, чтобы, когда кто-то обращается по HTTP, он выдавал ошибку.

Можем ли мы написать некоторый сценарий предварительного запроса в коллекции, который проверяет URL? Или есть другой способ заблокировать?

try 
{
    var rl=pm.globals.get("url");

   if(rl=="http://de7xxxxa-xxxx-xxxx-xxxx-48296013554b.mock.pstmn.io") 
     {
       throw new Error('No "X" set');
     }    
}
catch(e)
{
console.log("error");
}

HTTP должен быть заблокирован и должен принимать только HTTPS-запросы.

...