首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在尝试访问RedHat BRMS kie服务器时,我无法通过rest客户端使用POST/PUT方法。

在尝试访问RedHat BRMS kie服务器时,我无法通过rest客户端使用POST/PUT方法。
EN

Stack Overflow用户
提问于 2016-09-01 10:28:07
回答 2查看 204关注 0票数 0

尝试通过rest客户端访问POST数据,获取405。

响应头状态允许: GET、OPTIONS、HEAD。

那么,如何使rest容器接受POST/PUT方法?

EndPoint http://localhost:8080/kie-server/services/rest/server请求头使用-

内容-类型:应用程序/json

授权: Basic!@$#%&$$((

接受:申请/json

X ContentType: JSON响应头

服务器: Apache-Coyote/1.1

允许:得到,选择,头

内容-类型: text/html;charset=utf-8

内容长度: 1088

日期:清华,2016年9月1日08:43:33格林尼治时间

尝试使用Advanced客户端、curl和java代码,但结果相同:(

推荐- example.html

EN

回答 2

Stack Overflow用户

发布于 2016-09-01 14:31:10

我认为您必须更改端点(URL)。我建议

http://localhost:8080/kie-server/services/rest/server/containers/instances/("nameOfYourDeployment")

或者在没有实例的情况下尝试。

票数 0
EN

Stack Overflow用户

发布于 2017-01-18 13:01:34

在Rest客户机中,提供以下一组值:

网址:

代码语言:javascript
复制
http://localhost:8080/kie-server/services/rest/server/containers/instances/<name-of-your-container>

头:

代码语言:javascript
复制
Accept: application/json
Content-Type: application/json

选择方法类型POST和您的JSON request payload

当您点击API时,它会要求您提供用户名和密码,提供凭据。

fou可以将有效载荷发送到:

代码语言:javascript
复制
 {
 "commands": [
   {
     "insert": {
       "out-identifier": "Input",
       "return-object": "true",
       "object": {
         "<complete-package-name>.<class-name>": {
             "variable-1" : "value-1",  
             "variable-2" : "value-2"       
         }
       }
     }
   },
   {
     "fire-all-rules": {
       "outIdentifier": "output"
     }
   }
 ]
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39269092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档