【问题标题】:unable to rename header无法重命名标题
【发布时间】:2021-05-04 05:55:52
【问题描述】:

我想通过这个请求将我的 api 密钥头从 api-key 重命名为 apikey

curl -X POST http://localhost:8001/plugins \ 
--data "name=request-transformer" \ 
--data-urlencode "config.rename.headers=apikey:\$(headers['api-key'] or 'api-key')" \ 
--data "config.remove.headers=api-key"

但我遇到了错误

{"message":"schema violation (config.rename: {\n headers = {\n \"'$(headers['api-key'] or 'api-key')' is not a valid header\"\n }\n})","name":"schema violation","fields":{"config":{"rename":{"headers":["'$(headers['api-key'] or 'api-key')' is not a valid header"]}}},"code":2}

任何解决此问题的建议谢谢

【问题讨论】:

    标签: kong konga


    【解决方案1】:

    config.rename.headers=的语法是header-old-name:header-new-name

    所以在你的情况下:

     curl -X POST http://localhost:8001/plugins/ \
        --data "name=request-transformer"  \
        --data "config.rename.headers=api-key:apikey"
    

    【讨论】:

      猜你喜欢
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 2011-03-25
      • 1970-01-01
      • 2022-11-03
      • 2013-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多