文件服务器响应400,java.io.IOException:服务器返回的HTTP响应代码:400为URL

在尝试从URL下载CSV文件时遇到问题,Java代码抛出`java.io.IOException:服务器返回的HTTP响应代码:400`。问题出现在使用`HttpURLConnection`打开URL时,HTTP响应码为400,表示请求错误。已经提供了一段示例代码,该代码尝试打开URL并检查HTTP响应码。当响应码不是HTTP_OK时,程序打印错误消息。讨论中提到URL在浏览器中可以正常访问,但通过HttpURLConnection无法成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我想从URL下载CSV文件。为此,我使用HTTP URL连接。 运行代码时,我得到以下错误:java.io.IOException:服务器返回的HTTP响应代码:400为URL

java.io.IOException: Server returned HTTP response code: 400 for URL: https://twc.centercode.com/files/report.aspx/PLS Tracker.csv?t=GetElementFullCSV&r=0668821a036046ef9fde587c609e2c8f&e=47437d179bce477f936dcfdc470bf378

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

请找到下面的代码:

final int BUFFER_SIZE = 4096;

String fileURL = "https://twc.centercode.com/files/report.aspx/PLS Tracker.csv?t=GetElementFullCSV&r=0668821a036046ef9fde587c609e2c8f&e=47437d179bce477f936dcfdc470bf378";

String fileName = "EFTReportTest.csv";

String saveDir = "D:\\";

URL url = new URL(fileURL);

HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();

int responseCode = httpConn.getR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值