全部產品
Search
文件中心

API Gateway:I404NF錯誤碼排查

更新時間:Jul 13, 2024

這個報錯是請求的Path或Method和API定義的不同,需要根據API定義來請求API。您可以從以下幾個方面排查:

  • 如果分組有配置BasePath,需要將BasePath拼接到API請求Path的前面,例如您分組的BasePath為/test,API定義的請求Path為/nameid,那麼請求API的Path應該是/test/nameid 。

  • 若您API定義的Method配置為POST,那麼請求時Method必須用POST,若是使用其他Method則會導致I404NF錯誤碼。

  • 若您的網域名稱在多個執行個體上綁定了,就需要您排查下用戶端的DNS,看是否是路由到了其他的執行個體。

  • 如果API發布的環境並非線上,調用時需要指定調用環境。

    • 如果要調用測試環境,請在header中增加參數:X-Ca-Stage:TEST。

    • 如果要調用預發環境,請在header中增加參數:X-Ca-Stage:PRE。