Невозможно вызвать URL-адрес веб-действия в Openwhisk

Я установил бессерверный Openwhisk. Я хочу потренироваться с веб-действиями и вызовом REST API. Я создал файл под названием hello.js, создал пакет, в котором может размещаться мое веб-действие, сделал мое действие веб-действием (см. https://horeaporutiu.github.io/blog/openwhisk-web-actions-and-rest-api-calls/). Но я не могу найти свой URL-адрес веб-действия (с помощью curl и перейти к моему URL-адресу).

ubuntu@Openwhisk:~$ wsk package create demo1 -i
ok: created package demo1
ubuntu@Openwhisk:~$ wsk action create demo1/hello hello.js --web true -i
ok: created action demo1/hello

ubuntu@Openwhisk:~$ wsk list -i
Entities in namespace: default
packages
/guest/demo1                                                           private
actions
/guest/demo1/hello                                                     private nodejs:6
triggers
rules

ubuntu@Openwhisk:~$ curl localhost:9001/api/v1/web/guest/demo/hello
{"status":404,"message":"Error: Not found."}

Пожалуйста, помогите решить эту проблему. Спасибо.

Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
Создание ресурсов API Laravel: Советы по производительности и масштабируемости
Создание ресурсов API Laravel: Советы по производительности и масштабируемости
Создание API-ресурса Laravel может быть непростой задачей. Она требует глубокого понимания возможностей Laravel и лучших практик, чтобы обеспечить...
Как создать простое погодное приложение на Python с API OpenWeatherMap
Как создать простое погодное приложение на Python с API OpenWeatherMap
Этот учебник проведет вас через процесс создания простого погодного приложения с помощью Python и OpenWeatherMap API.
Пакеты Java
Пакеты Java
Пакет java - это группа классов, интерфейсов и подпакетов схожего типа. Думайте об этом как о папке в каталоге файлов. Мы используем пакеты, чтобы...
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?
В этом руководстве вы узнаете, как использовать API парсинга квитанций за 5 минут с помощью JavaScript. Eden AI предоставляет простой и удобный для...
0
0
187
1

Ответы 1

Я подозреваю, что это не тот порт. Что дает wsk action get ping --url? В моей системе не-ssl-контроллер можно найти на порте 10001, но я использую SSL на порте 443 с curl -k.

Другие вопросы по теме