问题标签 [httpentity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-httpclient-4.x - 从发布请求中检索二进制文件
发送 POST 请求(Apache httpclient,这里是 Kotlin 源代码):
我通过 spark-java 请求对象在我的 post 处理程序中收到请求。如何从发布请求中检索原始文件(加上文件名作为奖励)?request.bodyAsBytes() 方法似乎添加了一些字节,因为正文比原始文件大。
谢谢,约尔格
http - “未找到 Content-Type”:使用 RESTTemplate 发布到 HTTP 端点时出现问题
我正在尝试使用 RESTTemplate 将 XML 正文发布到 HTTP 端点,但是抛出了以下异常 - “org.springframework.web.client.RestClientException:无法提取响应:找不到 Content-Type”。
我已检查并且 XML 文件已成功发布到端点,但是我无法解决此异常 - 显然我做错了什么。我想我可能需要使用 HTTP Mapping Converter ,但我不知道如何实现它。
def post(String jenkinsURL, String username, String apiCredentials, String jobName) {
apache - Http 服务器可以在发送 POST 正文之前返回错误代码吗?
如果无法访问 Http 服务器,并且 Http 客户端正在尝试向服务器发送 POST 请求,那么 Post 内容是否有机会被发送(比如返回错误代码并且代码不会被执行)?
更具体地说,我在 writeTo 函数中有特殊的逻辑,如果 Http 服务器不可达,我想知道它是否被执行。
java - 当我通过休息模板发布请求时,它不会抛出合适的 HttpMessageConverter
我没有找到适合响应类型 [interface java.util.Map] 和内容类型 [application/xml;charset=UTF-8] 的 HttpMessageConverter
java - org.springframework.web.client.HttpClientErrorException: 400 Bad Request using HttpEntity restTemplate.exchange
将一些数据发布到客户端 api 时,我收到 HttpClientErrorException: 400 Bad Request。
异常堆栈跟踪:
代码
模式类 1:UserApiResponseBean.java
模型类 2:Department.java
客户端代码:调用客户端api的代码段
不知何故,请求构造被破坏了。你能帮忙吗?我在 Model 类中没有任何 json/xml 相关注释,spring-context.xml 中也没有 json/spring rest 相关数据。那是问题吗?我们正在使用 Spring 4.3.0
客户期待一个 json 数据,他们没有相同的 UserApiResponseBean.java 类。
java - 函数参数和返回值看起来不正确 - Spring ResponseEntity
我对 ResponseEntity 有这样的问题。该函数返回这样的语句:
有些函数不返回用户类型,而是返回一些东西:
你怎么看上面的例子?
spring - 升级到 Spring 5 打破了 RestTemplate MultipartFile 上传
我从 Spring 4.3.16 升级到 Spring 5.0.7。尝试使用 restTemplate 上传文件时,我开始收到“ 400 - Bad Request ”。在弄乱了我注意到的唯一行为差异之后,我注意到从交换调用中删除 requestEntity 并且错误(错误请求)消失了,但是它失败了,因为文件不存在以供上传。
任何帮助将不胜感激!
客户端:
和控制器:
看起来 Apache 正在抱怨请求正文:
[2018 年 7 月 18 日星期三 11:02:29.705758] [:错误] [pid 1313:tid 140177850750720] [客户端] ModSecurity:使用代码 400 拒绝访问(阶段 2)。需要匹配“eq 0”与“REQBODY_ERROR”。[file "/etc/modsecurity/modsecurity.conf"] [line "54"] [id "200001"] [msg "Failed to parse request body."] [data "Multipart: Invalid boundary in CT (characters)." ] [严重性 "CRITICAL"] [主机名 ""] [uri "/restless/documentUpload/multipleUpload"] [unique_id "W09WhX8AAAEAAAAUhs7IAAABI"]
java - 如何从 HttpEntity Java 中仅获取 Json 内容
使用HttpEntity
我得到一个很长的文本,其中包含特殊字符以及 Json。
我尝试了正则表达式,但它不起作用,因为它几乎有 30000 个字符。
有没有办法我只能从 HttpEntity 获取 Json 数据。即使字符串拆分也不起作用,因为它有很多特殊字符。
java - 当我将实体转换为 Json 时,为什么 LocalDate 格式会发生变化?
我的目标是将日期存储到数据库中。为了做这个应用程序,我使用 Springboot、JPA、H2、...
我使用LocalDate
并且希望的格式是yyyy-MM-dd
.
实体
主要的
你能帮我理解为什么日期entity.toString()
和以前不一样getMethods()
吗?
感谢帮助!