【发布时间】:2017-12-19 12:35:49
【问题描述】:
我正在使用 iText 生成 Pdf。但是当我尝试在 pdf 中添加图片时,
Image schoolLogo = Image.getInstance(new URL(timetableResource.getImageUrl()));
document.add(schoolLogo);
但是我遇到了错误
HTTP 状态 500 - 服务器返回 HTTP 响应代码:400 用于 URL:http://139.59.72.150:8080/sms/attachments/23/42/school/23/23/VandanaInternational School Logo.png
输入异常报告
消息服务器返回 HTTP 响应代码:400 for URL:(myUrl)
描述服务器遇到了一个内部错误,导致它无法完成这个请求。
异常
java.io.IOException:服务器返回 HTTP 响应代码:400 用于 URL:(myUrl) sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876) sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474) java.net.URL.openStream(URL.java:1045) com.lowagie.text.Image.getInstance(Unknown Source)
【问题讨论】:
-
400 for URL (myUrl)你的网址不正确 -
我看到您使用的 iText 版本无法再使用:Can iText 2.1.7 / iTextSharp 4.1.6 or earlier be used commercially? 我怎么知道?因为我在你的错误信息中看到了我的名字。