springcloud各服务打jar部署winserver服务器报feign.FeignException: status 400 reading错误

springcloud开发,IDEA开发工具,本地调试都正常,局域网有一台服务器winserver2012,打jar包部署也没有问题,但是在外网服务器也是winserver2012,打jar包部署就报错,feign.FeignException: status 400 reading ToolsFeign#city(Map); content: 图片说明
查找有说是max-http-header-size没有配置,但试了没有解决,其他的说路径,参数写的有问题的,但核查也没有问题,比较奇怪的是本地服务器可以,在外网的机器上就出现此问题,求大神指点!

lovingjiajia
kikisang 自己顶一下啊,没有大神能回答下吗?
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
服务器报400错误
一台windows服务器,用Apache+Mysql+PHP搭建网站,直接接在互联网上。Apache的httpd.conf里就更改了DocumentRoot项,侦听端口是默认的,虚拟主机没有配置.手工在网站主目录里建了个index.html静态页面测试文件。rn现在的问题是,在服务器上,无论是用环回地址还是用本身IP都可以看到静态页面内容,但是在互联网的其他计算机上就是看不到任何内容,总是报错:此错误(HTTP 400 错误的请求)意味着 Internet Explorer 可以连接到 Web 服务器,但是因为地址问题无法找到该网页。虽然网页访问不了,但是在服务器上查看端口能发现有人连接了80端口,而且telnet到服务器的80也可以进去。rnrn请教各位高人,是我的httpd.conf中哪没配置或配置错误造成的。
打jar报
准备好MAINFEST.MF Manifest-Version: 1.0 Main-Class: ex.demo.MyMain     注意 a.最后必须回车(多出一个空行) b.Main-Class:(Main-Class冒号)的后面必须要有1个空格 打jar包的命令 jar cvfm ${jarname}.jar MAINFEST.MF -C bin/ . 表示 将bin...
JavaWeb项目报400错误
JavaWeb项目报400错误 页面会出现 post auth not correct,后台提示 dispacherServlet .......  1.页面请求参数类型。 2.服务器端参数类型不匹配。  
测试springmvc表单提交新增数据,服务器报400错误-----HTTP Status 400
用postman测试一个新增数据的控制器方法时,报了400错误 经查,是请求无效的意思 一般可能出现在有Date格式的数据表中 我的模型类有个Date类型的数据,如果要正常传入,可以添加以下代码在Date格式数据上方,如图所示 @DateTimeFormat(pattern=”yyyy-MM-dd”) @JsonFormat(timezone = “GMT+8”,...
SpringCloud项目打war包部署
SpringCloud项目打war包部署 最近项目需要用到springcloud做微服务的形式来开发。springcloud基于springboot在开发上有很大的优势,在开发时可以直接通过jar包的形式来启动运行,也就是内嵌tomcat,但在实际项目部署当中,还是使用tomcat来部署比较方便,而且也有现成的监控。以下就是打war的流程: 1修改pom文件的packaging &lt...
ssm项目报400错误
1. <!--商品信息--> <div class="row"> <div class="col-md-3 col-md-offset-1" style="text-align: center;padding: 15px;"> <input type=&
关于网站报400错误
1.请求格式错误,data里面键值对写错。 2、某个链接已过期。 3、网速不稳定,而要求链接的网页存在FLASH或者大尺寸图片,造成响应过慢 4、服务器已关闭 5、DNS服务器错误...
Java七牛云报400错误
Java七牛云报400错误 报错:{ResponseInfo:com.qiniu.http.Response@29a28d60,status:400, reqId:HioAAG-QCb69S40V, xlog:body;UP/400, xvia:, adress:up.qiniu.com/115.231.97.46:80, duration:0.000000 s, error:incorrect ...
form表单提交报400错误
使用ssm框架出现问题原因:            springmvc自动封装前台数据到对象,因为传递数据跟对象中对应的类型不同,所以报错.            前台会显示json数据封装错误...
【求助】scrapy报400错误
小弟最近在学习scripy。 爬取某个网站的时候,遇到一个报400错误的问题。在爬取该网站上的网页时,开始的几十个是可以正确爬取的,再之后的就开始报400 bad request错误。rn开始怀疑是网站做了防爬,但是把爬虫中报错的网址单独做100次循环访问,又都是正确的,也不报什么错误。在爬虫中单独爬取报错的网站时,也可以正确的爬取。rn现在就不知道是爬虫本身写的有问题,还是说网站做了什么特殊的防爬处理。网上查了查,也没人写清这个400错误是什么原因导致的。不知道这里的大神们有没有清楚这个问题的。多谢多谢。
linux 服务器 400错误
Linux 服务器 可以ping通,访问 IP地址也可以显示网页,但是加上8080端口访问的时候 rn 就报http 400 的错误了 求高手指点rn
服务器 400 错误
https://www.cnblogs.com/beppezhang/p/5824986.html 一个问题 一个内部数据接口,在浏览器访问,怎么都是好的,但是通过接口(curl 方式)调用,时好时坏,此时最好的办法就是直接使用curl 命令来执行访问查看: curl -I ‘https://www.test.com/test.api’ 试好几遍发现: 有时返回的状态是200 有时返...
jar部署服务器
与服务器进行连接 选择目录放置jar 进行放置的文件夹查看 ls java -jar xx.jar 进行启动
WinServer 2008 IIS7部署
WinServer 2008 IIS7部署
OLAP(WinServer 2008)部署
OLAP(WinServer 2008)部署
WinServer配置服务依赖关系
        在日常系统部署时,总会要求一个服务在另一个服务启动后再启动,比如tomcat服务在数据库服务启动后在启动。也可通过两种方式配置依赖关系 方法一:手动修改注册表 打开命令行窗口,输入regedit进入注册列表 在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services]目录下找到相关服务,比如Tomcat 在右侧列表中点击右键...
jQuery调用WCF服务传递JSON对象 报400错误
为什么我给json数据就报400错误rn[img=https://img-bbs.csdn.net/upload/201404/23/1398230937_178350.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201404/23/1398230955_566280.jpg][/img]rn
HTTP Status 400服务器返回400啥意思
由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。
SpringCloud 服务注册 IP 错误
SpringCloud 服务注册 IP 错误 1、错误原因 在服务注册的时候,是使用 spring.cloud.client.ipAddress 这个变量,如果本机有多个网卡,那么可能会把不是本机以太网的网卡地址注册上去。 使用 ipconfig 可以看到,本机上有多个以太网适配器,而每个以太网适配器,都有一个 IPv4 地址,这时注册上去的 IP,就是其中一个,却不一定是正确的那个。 2、处理 ...
使用GSON解析list集合上传服务器,服务器报400错误
这样写确实可以把list集合转换成String类型,但是上传到服务器的时候,服务器给报400的错误,BadRequest,
通过websocket客户端向服务器发消息时,报400错误
客户端代码[code=javascript]var webSocket = new WebSocket(rn 'ws://127.0.0.1:8080/websocket');rnrn webSocket.onerror = function(event) rn onError(event)rn ;rnrn webSocket.onopen = function(event) rn onOpen(event)rn ;rnrn webSocket.onmessage = function(event) rn onMessage(event)rn ;rnrn function onMessage(event) rn document.getElementById('messages').innerHTML += ' 'rn + event.data;rn rnrn function onOpen(event) rn document.getElementById('messages').innerHTML = 'Connection established';rn rnrn function onError(event) rn alert(event.data);rn rnrn function start2() rn webSocket.send('hello');rn return false;rn [/code]rnrn服务端代码:rn[code=java]import java.io.IOException;rnrnimport javax.websocket.OnClose;rnimport javax.websocket.OnMessage;rnimport javax.websocket.OnOpen;rnimport javax.websocket.Session;rnimport javax.websocket.server.ServerEndpoint;rnrn@ServerEndpoint(value="/websocket")rnpublic class WebSocketTest rnrn @OnMessagern public void onMessage(String message, Session session) rn throws IOException, InterruptedException rn rn // Print the client message for testing purposesrn System.out.println("Received: " + message);rn rn // Send the first message to the clientrn session.getBasicRemote().sendText("This is the first server message");rn rn // Send 3 messages to the client every 5 secondsrn int sentMessages = 0;rn while(sentMessages < 3)rn Thread.sleep(5000);rn session.getBasicRemote().rn sendText("This is an intermediate server message. Count: " rn + sentMessages);rn sentMessages++;rn rn rn // Send a final message to the clientrn session.getBasicRemote().sendText("This is the last server message");rn rn rn @OnOpenrn public void onOpen () rn System.out.println("Client connected");rn rnrn @OnClosern public void onClose () rn System.out.println("Connection closed");rn rnrn[/code]rnrn启动后报这个错误:rnWebSocket connection to 'ws://127.0.0.1:8080/websocket' failed: Error during WebSocket handshake: Unexpected response code: 400rn求解!!!!!!!!!!!!!!!!!!!!!!!!!!!
服务器报kernelbase.dll 错误
同一个程序,前两天还可在服务器运行,最新编译后,在本机还可以运行,到服务器就无法 运行了。报异常KERNELBASE.dll 异常,然后就是关闭程序。程序连启动都无法启动。 win server 2008。后来发现VS在编译C#程序时,把程序中引用MySql.Data.dll的路径改为 系统目录下的路径。引用C:\Windows\System32\MySql.Data.dll.而我本机系统路径...
gradle打jar报jdk问题
添加文件 org.gradle.java.home=C:/jdk/jdk1.7.0_80 添加文件 org.gradle.java.home=C:/jdk/jdk1.7.0_80放置路径问题:把两个文件放在和同一路径下。
tomcat在服务器中部署运行之后,浏览器出现400错误
找不到网页 rn您要查看的网页可能已被删除、名称已被更改,或者暂时不可用。 rnrn--------------------------------------------------------------------------------rnrn请尝试以下操作:rnrn如果您已经在地址栏中输入该网页的地址,请确认其拼写正确。rnrn打开 localhost:8090 主页,然后查找指向您感兴趣信息的链接。 rn单击后退按钮,尝试其他链接。 rn单击搜索,寻找 Internet 上的信息。 rnrnrnrnHTTP 400 - 错误请求rnInternet Explorer rnrnrn我在浏览器中输入http://localhost:8090/ 之后会出现这样400错误,我环境变量都配置path,classpath,javahome也配置了。rnrn我现在项目要放到服务器上面去运行,服务器是2003版本的系统。rn本人在线等回答。。rn急!急!急!急!急!急!急!急!急!急!急!急!急!rn
Ajax post 报400 bad request错误
代码:rn[code=javascript]rn //参数rn var data = rn Query: "Name.StartsWith('A')",rn Sort: "test"rn ;rn $.ajax(rn url: "http://localhost:8738/Company/QueryDataForA", //调wcf apirn type: "POST",rn contentType: "application/json",rn data: data,rn success: function (json) rn debugger;rn ,rn error: function (XMLHttpRequest, textStatus, errorThrown) rn alert(XMLHttpRequest.status + ":" + XMLHttpRequest.statusText);rn rn );rn[/code]rnrn一下是我用代码执行的一个测试程序,测试调用服务api成功.rn[img=https://img-bbs.csdn.net/upload/201405/06/1399342312_395637.jpg][/img]rn
SSM jsp页面发送数据到servlet报400错误
从JSP页面到servlet出现 400 这是犹豫前台json参数转换实体类bean时转换失败,大多发生于form表单提交时input标签没填 &quot;&quot;无法转换成其他int 或者date类型 解决方法: 把相应的int或者double属性转换为相应的包装类 Integer Double 把所有属性转为String(不推荐) ...
RequestBody接收参数报400错误
   当我们在后端需要接收一个复杂对象或者一个list对象时,经常需要用到requestBody来帮助我们将请求参数绑定到我们接收的对象上,requestBody将请求参数变成json串放到body里面,这样参数绑定简单快捷,通过ObjectMapper就将我们的参数绑定的事情都搞定了。  但是使用requestBody经常会报400错误,400的错误意味着请求参数不符合后台接收参数的要求,如果我...
spingMVC网页报“400”错误原因
spingMVC网页报“400”错误,因为controller自动赋值失败,比如方法参数类型是int,用户在前端页面输入“123”时,可以自动将string类型的“123”转化为int类型,但输入“abc”后,自动赋值失败,报400错误。如果实在正常的java代码中将String类型的“ABC”通过Integer.parseInt();转化为int类型,失败会报数据转化异常,网页报500错误(后端
SSM项目报400错误注意之一
Controller 层 @RequestMapping(value="/addSD" ) public String addInfo(Standard standard,@RequestParam("attache") MultipartFile attache, (attache 是jsp的,对应 entity 的 standard.ackagePath   这里不能直接写
求助 WCF pos 数据 报400错误
WCF 客户端 pos数据 如果超过一定数量的话 会报400 错误,貌似是配置的问题,但是已经修改了服务器端和客户端的配置rnrn报错信息如下: 远程服务器返回了意外响应: (400) Bad Request。rnrn服务器端提示是序列化超过了65545字节的意思,rnwcf 客户端,服务器端配置文件如下:rn[code=csharp] rn rn rn rn rn rn rn rn [/code]rnrn还有已经设置rnrn rn rn rn
ajax 报400错误 ,请大神帮忙
rn首先报的错误时:rnrn[img=https://img-bbs.csdn.net/upload/201308/18/1376826463_343253.jpg][/img]rnrn前台:rn function buy(id)rn rn $.ajax(rn type:'post',rn url:'/demo/cart/buy',rn data: "id": id ,rn contentType: "application/json; charset=utf-8",rn dataType:'json',rn success:function(data)rn if(data.success)rn $("#cartinfo_"+id).html("购买成功");rn elsern $("#cartinfo_"+id).html("购买失败");rn rn ,rn error:function()rn rn rn );rnrn后台rn @RequestMapping(value = "/buy", method = RequestMethod.POST,RequestMethod.GET) rn @ResponseBody rn public Map addUser(@RequestBody Integer id,HttpServletRequest request,HttpServletResponse response) rn Map map = new HashMap(1); rn try rn addToShoppingCart(id, request, response);rn catch (Exception e) rn map.put("success", "false"); rn rn map.put("success", "true");rn return map; rn rnrn求大神指点迷津呀呀呀。。
使用springMVC时发送请求报400错误
这是因为提交表单中有DATE类型的数据,SPRING MVC知道如何处理,加上以下代码即可 /** * springMvc绑定类型处理 * @author xh * @param binder */ @InitBinder protected void initBinder(WebDataBinder binder) { //解除spring mvc list参数限制长度
http status 400怎么解决
我安装的是tomcat 4.1,系统采用structs技术,我运行一块程序时出现http status 400rn不知道什么原因,怎么解决,多谢!
前端发出的请求报400、403、500常见的错误。
常见的400错误: 前后端交互的方法参数不一致,发生此错误需要仔细检查前端传递的参数数据的参数名、参数数目、参数类型是否与后端保持一致。 常见的403错误: 403错误,是一种在网站访问过程中,常见的错误提示。403错误,表示资源不可用。服务器理解客户的请求,但拒绝处理它,通常由于服务器上文件或目录的权限设置导致的WEB访问错误。前后端分离开发项目跨域问题比较容易...
火狐访问博客园报400错误问题解决
前段时间我的火狐访问博客园老是报400错误,而用其它浏览器却是好的,有点搞不懂,开始我还以为是博客园作了什么限制,后来一想不对,怎么可能作限制呢,今天研究下报错信息发现说我的请求头过大。我想用的是GET方式,请求头过大,那么可能是COOKIE超过限制,查看下COOKIE,这个域名下还真多,关键cookieKEY很多是数字,值则是xxxx一长串,不知怎么来的,估计是把什么写在里面成乱码了。于是删除了
post请求参数过长浏览器报400错误
修改方法: url = "${ctx}/roleController.do?updateAuthority"; $.post(url,{rolefunctions:node,roleId:roleId},function(result){             if(result.success == true){             hint(result.msg,1,0)
Angular请求报魔性400错误
HttpGet或 HttpPost都不能传包含 " 、“{"、"}"这样的参数,需要对特殊字符进行转义,把 " 转成%22,把 { 转成%7b,把 } 转成%7d 如果url中含有这些特殊字符,都需要进行转义,否则请求报400错误,这个问题还是花了一天时间都无法解决,最后加angular学习群(788980451)问大佬才解决的,感谢各位群里的各位大佬 原始URL:包含{ ' ' } 字符需要转...
nginx安装nginx_concat_module模块报400错误的问题
在向nginx添加该模块之前,修改nginx_concat_module的源代码文件ngx_http_concat_module.c,将application/x-javascript更改为application/javascript,然后再编译安装
springmvc ajax 请求后台报400 错误
今天因400的错误,耽搁了一下午的时间在调试着个东西,所以记录下来。出现这个错误的原因一般最常见的就是后台的实体类bean与前台穿过的类型不匹配,我的就是,因为的javabean中有定义了Date类型和int类型的成员变量,导致在传入后台是无法匹配。尤其是DATE类型,前台传后台DATE一定是String 那再设计表时设为varchar,或者传入后台在转这样就解决了
$.ajax json数据到server,报400错误的解决方案
$.ajax json数据到server,报400错误的解决方案
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池