Несоответствие с ожидаемыми и фактическими результатами Dredd

В настоящее время я использую uber.yaml, найденный здесь. В настоящее время я получаю несоответствия между фактическими и ожидаемыми значениями:

expected:
headers:
Content-Type: application/json

actual:
statusCode: 301
headers:
server: nginx
date: Tue, 13 Dec 2016 20:32:28 GMT
content-type: text/html
content-length: 178
location: https://api.uber.com/v1/history
connection: close
age: 0

Кто-нибудь знает, как это исправить? Я отредактировал uber.yaml для включения ожидаемого типа контента следующим образом:

- name: Content-Type
    in: header
    type: string
    required: true
    default: application/json

1 ответ

Проблема заключается в том, что API отвечает кодом состояния 301 и типом контента text/html, но в описании API указано, что он должен отвечать с типом контента application/json.

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