我需要帮助发送请求到FTP服务器下载文件...我已经写了下面的代码下载一个文件使用HTTP它工作成功,但我不知道如何做一个FTP.....由于我已经使用套接字来建立连接,它必须通过这种方式来完成,请建议我下载一个FTP文件的请求(发送到服务器)的格式是什么......
///////////////编码///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
URL url_of_file=new URL("http://fs36.filehippo.com/4281/856e12e1656d480da79ef2b40581f75e/npp.6.2.Installer.exe");
String hostaddress=url_of_file.getHost();
Socket mysocket3 = new java.net.Socket();
//create socket to server for HTTP use port 80 for FTP use 21 //
mysocket3.connect(new InetSocketAddress(hostaddress,80));
OutputStream os = mysocket3.getOutputStream();
int file_size=5860557;
//REQUEST Formate for HTTP ..........//
String getRequest = "GET " + url_of_file + " HTTP/1.1\r\n" +
"Host: "+ hostaddress + "\r\n" +
"Range: bytes=0-"+file_size+" \r\n\r\n";
os.write(getRequest.getBytes("UTF-8"));
os.flush();
InputStream in = mysocket3.getInputStream();
// 2. Recieving the data,..............
您可以使用org.apache.commons.net.ftp.ftpclient
FTPClient f = new FTPClient();
f.connect(server);
f.login(username, password);
问题内容: 如何在支持JSF页面的bean中获得请求URL?我一直在浏览FacesContext文档,发现的最佳方法似乎很长: 编辑:功能要求 这里的要求是我们需要第三方javascript实用程序的完整URL。该实用程序的使用或体系结构不适用于JSF,但除此调用外的所有内容都适用。我发现的方法可以用,但是深入研究FacesContext感觉不对。另外,我希望可以使用JSF表达式语言调用此方法,因
问题内容: 如何在Jinja2模板中检索请求参数? 问题答案: 我对这个答案有些迟,但是其他解决方案并不能真正解决你使用Flask的问题。 将Flask与Jinja2一起使用的事实使你的情况与其他框架有所不同。Flask实际上使所有Jinja2模板中都可以使用一些全局变量,而无需你将它们显式传递给模板。 在http://flask.pocoo.org/docs/templating/#standa
我用的是Spring靴。我已经为SOAP web服务编写了一个ClientInterceptor,我想记录我要向其发送请求的URL,并且我想在HandlerResponse方法中这样做。然而,我找不到一个方法来做到这一点。有可能吗?任何帮助都会很好。 创建restTemplate的方式
问题内容: 我有一个组件。在其中,我在组件中有一个页面。我要访问的值从页面(一个inputText的或单选按钮的)在我的管理bean类。请指导我如何去做。请在这里注意,我不想在这里使用会话。我只需要请求。我尝试了以下选项,但它们对我没有用。 选项一 选项二 选项三 选项四 选项五 我希望该值不在jsp的托管bean中……但我希望在另一个托管bean中获得。在这里,我在页面内有页面(正如我之前提到的
一个看似超级直截了当的问题已经困扰了几天: 我在中使用RestTemplate发出一个简单的GET请求,但我一直在获取 我做了研究并遵循了本教程,还通过JSON中的RestTemplate查看了来自此POST请求的解决方案。但他们都没有帮助,以下是我的代码: 是在Postman中运行良好。是一个逗号分隔的列表,如下所示: 我还尝试使用如下: 这给了我一个错误: 我不确定我错过了什么或做错了什么,但
问题内容: 如何在Scrapy 函数中获取请求网址?我有很多网址,其中一些将我的蜘蛛重定向到主页,结果我有一个空项目。所以我需要一些类似的东西来存储这些URL。我正在使用BaseSpider。 问题答案: 传递给parse()的’response’变量具有所需的信息。你不需要覆盖任何内容。 例如。(编辑)