java restclient 调用_restclient 访问 springmvc java工程接口

一、tomcat和nginx 配置

/etc/nginx/conf.d/default.conf

location /nsx{

proxy_pass http://nsx;

proxy_connect_timeout 30s;

proxy_read_timeout 30s;

proxy_send_timeout 30s;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

}

upstream nsx{

ip_hash;

server 10.15.21.134:8095;

2、tomcat 配置 server.xml ,3个端口。

二、工程注意点

/opt/skyform/skyform-cmdb/webapps/cmdbapi

1、tomcat 下 war包解压后文件夹名称 必须与nginx配置文件

/etc/nginx/conf.d/default.conf 定义一致

location /cmdbapi{

2、 http://physical; 是工程包名称

http://localhost:8080/cmdbapi/network/test

network/test 在控制层 代码设置。

3、如果war包是 ROOT.war(不带版本号)放入tomcat

则没有工程名,http url 访问时,

则需要在 工程代码的控制类中 设置 /nsx/network/test

(要包含工程url)

http://localhost:8080/nsx/network/test

4、url访问测试前,必须确保tomcat启动正常,linux下必须查看tomcat 日志文件

定位日志

/var/log/nginx/error.log

/tomcat/logs/catalina.log

三、使用 restclient 工具 访问rest接口

1、get 一般获取查询接口,不用设置body

2、post访问

设置消息头  Content-Type=application/json

发送body设置 json格式

{

"accountId": "jyjtest1"

}

响应body:json格式

{

"msg": "lstAllEdge is empty.",

"networkid": "",

"success": "fail"

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值