一般来说大家写小偷程序都喜欢用file_get_contents(),确实,简单无脑又暴力。但是后面发现其实,除了只是编码简便外,其他特性远远不及curl。学习才发现,curl支持很多协议,有FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE以及LDAP,也就是说,它能做到很多file_get_content做不到的事情。curl在php可以实现远程获取和采集内容;实现PHP网页版的FTP上传下载;实现模拟登陆;实现接口对接(API),数据传输;实现模拟Co...
分类:
Web程序 时间:
2014-12-19 22:08:33
阅读次数:
293
#coding=utf-8
?
from?ftplib?import?FTP
import?os
import?os.path
import?shutil
import?datetime
?
def?ftp_up(filename):
????ftp=FTP()?
????ftp.set_debuglevel(2)#打开调试级别2,显示...
分类:
编程语言 时间:
2014-12-16 19:35:19
阅读次数:
158
一、LibCurl基本编程框架libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单...
分类:
编程语言 时间:
2014-12-12 13:09:05
阅读次数:
408
首先在本地机器上创建用户,这些用户是用来登录到FTP服务器的;右键"Computer"->"Manage"->"Local Users and Groups" ->"Users"->"New Use"其次是在C盘新建文件夹“FTP上传”和“FTP下载”两个文件夹!并在每个文件夹里放不同的文件,以便区...
Sftp服务器搭建和限制用户目录概述:公司对外客户上传账户清单,以前每个月都是用FTP上传,出于安全考虑改用sftp上传但又要限制用户根目录,为此在网上查了很多资料,在此记录下自己心得。目录:什么sftp服务器怎么搭建sftp服务器怎么限制用户目录常见错误什么sftp服务器sftp是..
分类:
其他好文 时间:
2014-12-11 16:06:27
阅读次数:
265
package cn.zto.util;import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java...
分类:
Web程序 时间:
2014-12-02 18:50:05
阅读次数:
249
最近做项目遇到一个功能,需要将文件上传到服务器上面,在网上看到有很多解决方案,最常用的是FTP、Socket和WebClient,这里写的基于FTP上传的。 public class FTPClass { /// /// FTP /// ...
分类:
Web程序 时间:
2014-11-27 18:09:39
阅读次数:
304
最近项目需要实现FTP上传、下载功能,采用了Apache Commons Net API。代码很快就完成了,但由于对相关API使用场景不是很熟悉,走了一些弯路,抽一点时间做一下总结。
A)主动被动模式选择:FTP主动模式和被动模式的详细介绍可以参考(http://blog.csdn.net/huanggang028/article/details/41248663)。大概意思就是主动模式是客户端...
curl是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+...
分类:
Web程序 时间:
2014-11-23 22:52:42
阅读次数:
246
最近将自己的香港的VPS由原来的CentOS 6.2 新装成windows server 2003 sp2后,开放的端口如下: TCP 1723 #用于 PPTP拨号访问google TCP 21 #用于FTP上传资料 TCP 80 #用于自己博客 TCP 3389 #远程...
分类:
其他好文 时间:
2014-11-23 20:09:43
阅读次数:
199