gpt4 book ai didi

java - 在java post中获取状态405到api

转载 作者:太空宇宙 更新时间:2023-11-04 10:51:14 26 4
gpt4 key购买 nike

我正在尝试从 java 应用程序向我的 api 发送帖子,但收到状态 405。如果我从 Postman 执行此操作,则效果很好,因此错误是我的调用。

代码是:

HttpPost requestGen = new HttpPost(URI); 
StringEntity paramsGen = new StringEntity(resultGlobal);
requestGen.addHeader("content-type", "application/json");
requestGen.addHeader("Accept","application/json");
requestGen.setEntity(paramsGen);
HttpResponse responseGen = httpClientGen.execute(requestGen);

响应是:

HttpResponseProxy{HTTP/1.1 405 METHOD NOT ALLOWED [Connection: keep-alive, Content-Type: text/html, Allow: OPTIONS, GET, HEAD, Content-Length: 178, Server: Werkzeug/0.12.2 Python/3.6.3, Date: Fri, 15 Dec 2017 02:30:07 GMT, Via: 1.1 vegur] ResponseEntityProxy{[Content-Type: text/html,Content-Length: 178,Chunked: false]}}

出了什么问题?

谢谢!

最佳答案

Eclipse 在 URI 中添加了一个额外的/,现在它可以工作了!

关于java - 在java post中获取状态405到api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47825085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com