Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中通过discord webhooks发送文件?_Java_Discord - Fatal编程技术网

如何在Java中通过discord webhooks发送文件?

如何在Java中通过discord webhooks发送文件?,java,discord,Java,Discord,标题上写着什么。 我知道如何用Java发送字符串: 公共静态无效发送消息(字符串消息){ PrintWriter out=null; BufferedReader in=null; StringBuilder结果=新建StringBuilder(); 试一试{ URL realUrl=新URL(webhook); URLConnection conn=realUrl.openConnection(); conn.setRequestProperty(“接受”,“*/*”); conn.setRe

标题上写着什么。 我知道如何用Java发送字符串:

公共静态无效发送消息(字符串消息){
PrintWriter out=null;
BufferedReader in=null;
StringBuilder结果=新建StringBuilder();
试一试{
URL realUrl=新URL(webhook);
URLConnection conn=realUrl.openConnection();
conn.setRequestProperty(“接受”,“*/*”);
conn.setRequestProperty(“连接”、“保持活动”);
conn.setRequestProperty(“用户代理”、“Mozilla/4.0(兼容;MSIE 6.0;Windows NT 5.1;SV1)”);
连接设置输出(真);
conn.setDoInput(真);
out=新的PrintWriter(conn.getOutputStream());
字符串postData=URLEncoder.encode(“内容”,“UTF-8”)+“=”+URLEncoder.encode(消息,“UTF-8”);
打印(postData);
out.flush();
in=新的BufferedReader(新的InputStreamReader(conn.getInputStream());
弦线;
而((line=in.readLine())!=null){
结果。追加(“/n”)。追加(行);
}
}捕获(IOE异常){
e、 printStackTrace();
}
}

但我希望发送文件时不使用base64或任何其他将文件转换为字符串的工具。

使用webhook库。