Запрос Google Cloud: ошибка 301 на curl, но работает в браузере - PullRequest
0 голосов
/ 14 октября 2018

Я создал сервис GAE в облаке.также создал dispatch.yaml.

dispatch:
  - url: "*/cron/*"
    service: myservice

Я также определил обработчик на myservice на /cron/start на своем веб-сервере, слушая 0.0.0.0/8080

cron.yaml

cron:
- description: "pull transactions"
  url: /cron/start
  schedule: every 5 minutes

Я использовал URL:

https://my -project-id.appspot.com / cron / start

Крон не работает.Я пытался использовать URL-адрес в Chrome Webbrowser - работает нормально.

Я пытался использовать curl:

curl -X GET https://my-project-id.appspot.com/cron/start

Я получаю XML:

<a href="https://my-project-id.appspot.com/cron/start">Moved Permanently</a>. 

МожетКто-нибудь, пожалуйста, объясните, что происходит с этими разными агентами?то есть cron, Chrome Browser, curl

...