精华内容
下载资源
问答
  • ftp上传网页文件

    千次阅读 2016-11-23 07:50:28
    FTP的主要作用,就是让用户连接上一个远程服务器查看服务器有哪些文件,用户可以把文件从远程服务器上下载(Download)到本地电脑,或把本地电脑上的文件上传(Upload)到远程服务器去。 FTP的登录方式有匿名登录和...

    FTP,是File Transfer Protocol的缩写,即文件传输协议的简称。FTP的主要作用,就是让用户连接上一个远程服务器查看服务器有哪些文件,用户可以把文件从远程服务器上下载(Download)到本地电脑,或把本地电脑上的文件上传(Upload)到远程服务器去。

    FTP的登录方式有匿名登录和通过ftp账号密码登录两种方式。匿名方式一般多见于一些公共服务上,而像虚拟主机等这类涉及隐私的ftp都是需要账号密码登录的。

    FTP支持Standard (也就是PORT方式,主动方式)和Passive (也就是PASV,被动方式)两种模式。许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP20无法和内部网络的客户端建立一个新的连接,造成无法工作。所以,我们常常需要根据自己的网络状况来决定使用哪种联系方式。


    如何通过ftp上传网页文件?

    1,通过ie浏览器上传。只需要在ie地址栏中输入如下格式的url地址:ftp://账号:密码@服务器ip,比如像这样ftp://test:123456@123.123.123.123,ie会以文件夹的方式打开远程服务器上的文件目录,你可以像操作本地文件目录一样对其进行复制、粘贴、剪切和删除。

    2,通过ftp软件上传。直接通过ie浏览器虽然方便,但也有很大的局限性,比如效率太低、功能较弱、而且容易受到系统设置或网络状况等影响,所以我们一般都推荐通过ftp软件来上传下载网页文件。常用的ftp软件有leapftp、flashfxp和cuteftp等。下面我们列举了leapftp和flashfxp的使用方法:

    展开全文
  • 网页中上传文件

    千次阅读 2019-07-02 19:53:50
    基于SpringMVC的文件上传(Upload:上载) 目标 在页面中点击浏览按钮,可以将指定的文件上传到服务器。 创建项目 创建Maven Project,Group Id为cn.tedu.spring,Artifact Id为SPRINGMVC-UPLOAD,Packaging为war,...

    基于SpringMVC的文件上传(Upload:上载)

    目标

    在页面中点击浏览按钮,可以将指定的文件上传到服务器。

    创建项目

    创建Maven Project,Group Id为cn.tedu.spring,Artifact Id为SPRINGMVC-UPLOAD,Packaging为war,创建好项目后,生成web.xml文件,添加spring-webmvc依赖,添加Tomcat运行环境(必须保证Eclipse中的Servers项目是打开的),复制spring的配置文件,删除所有已经存在的配置,复制前序项目中web.xml中的配置。

    另外,为了实现文件上传,还需要添加依赖:

    <dependency>
    	<groupId>commons-fileupload</groupId>
    	<artifactId>commons-fileupload</artifactId>
    	<version>1.4</version>
    </dependency>
    

    页面

    webapp下创建index.html页面,并在页面中设计:

    <form method="post" enctype="multipart/form-data" action="">
    	<p>请选择要上传的文件:</p>
    	<p><input type="file" name="file" /></p>
    	<p><input type="submit" value="上传" /></p>
    </form>
    

    以上代码中,<form>method属性值必须是postenctype属性值必须是multipart/form-data,且上传控件的type属性值必须是file

    使用控制器接收请求

    确定页面中表单的action属性的值为upload.do

    检查spring.xml中配置的组件扫描为cn.tedu.spring

    创建cn.tedu.spring.UploadController控制器类,并在类之前添加@Controller注解,然后,添加处理请求的方法:

    	@Controller
    	public class UploadController {
    	
    		@RequestMapping("upload.do")
    		@ResponseBody
    		public String upload() {
    			System.out.println("UploadController.upload()");
    			
    			return "OK";
    		}
    		
    	}
    

    处理上传

    在SpringMVC框架中,使用了CommonsMultipartResolver对上传的数据进行处理,需要在spring.xml中配置该类:

    <bean id="multipartResolver"
    	class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    </bean>
    

    在配置时,必须指定id,且值必须是multipartResolver

    关于以上节点,可以暂不配置详细信息。

    然后,在处理请求的方法中,添加MultipartFile file参数,该参数就是用户上传的文件的数据,并在参数之前添加@RequestParam注解。

    最后,调用参数对象的void transferTo(File dest)方法即可将用户上传的文件保存到服务器的硬盘中!

    	@RequestMapping("upload.do")
    	@ResponseBody
    	public String upload(
    		@RequestParam("file") MultipartFile file) 
    			throws IllegalStateException, IOException {
    		System.out.println("UploadController.upload()");
    		
    		// 执行保存文件
    		File dest = new File("F:/1/a.jpg");
    		file.transferTo(dest);
    		
    		return "OK";
    	}
    
    ........
    
    	@RequestMapping("upload.do")
    	@ResponseBody
    	public String upload(@RequestParam("file") MultipartFile file,
    			HttpServletRequest request) 
    			throws IllegalStateException, IOException {
    		System.out.println("UploadController.upload()");
    		
    		// 判断上传的文件是否为空
    		boolean isEmpty = file.isEmpty();
    		System.out.println("\tisEmpty=" + isEmpty);
    		if (isEmpty) {
    			throw new RuntimeException("上传失败!上传的文件为空!");
    		}
    		
    		// 检查文件大小
    		long fileSize = file.getSize();
    		System.out.println("\tsize=" + fileSize);
    		if (fileSize > 1 * 1024 * 1024) {
    			throw new RuntimeException("上传失败!上传的文件大小超出了限制!");
    		}
    		
    		// 检查文件MIME类型
    		String contentType = file.getContentType();
    		System.out.println("\tcontentType=" + contentType);
    		List<String> types = new ArrayList<String>();
    		types.add("image/jpeg");
    		types.add("image/png");
    		types.add("image/gif");
    		if (!types.contains(contentType)) {
    			throw new RuntimeException("上传失败!不允许上传此类型的文件!");
    		}
    		
    		// 准备文件夹
    		String parentDir = request.getServletContext().getRealPath("upload");
    		// request.getSession().getServletContext().getRealPath("");
    		// request.getRealPath("");
    		System.out.println("\tpath=" + parentDir);
    		File parent = new File(parentDir);
    		if (!parent.exists()) {
    			parent.mkdirs();
    		}
    		
    		// 获取原始文件名
    		String originalFilename = file.getOriginalFilename();
    		System.out.println("\toriginalFilename=" + originalFilename);
    		
    		// 确定最终保存时使用的文件
    		String filename = UUID.randomUUID().toString();
    		String suffix = "";
    		int beginIndex = originalFilename.lastIndexOf(".");
    		if (beginIndex != -1) {
    			suffix = originalFilename.substring(beginIndex);
    		}
    		
    		// 执行保存文件
    		File dest = new File(parent, filename + suffix);
    		file.transferTo(dest);
    		
    		return "OK";
    	}
    
    展开全文
  • 通过网页下载的压缩文件,显示压缩文件格式未知或数据损坏,但服务器上的文件是好的,是网页的问题吗? 没有考虑网页访问量的问题,是不是这个原因呢?要怎么解决? 可是同一台电脑。有时候下载正常,有...
  • 用python做网页爬虫,会要用到读网页文件,python可以想读本地文件那样读网页文件网页文件,要用到urllib.request包中的文件,因此需要首先导入import urllib.request然后打开一个网页。infile = urllib.request....

    用python做网页爬虫,会要用到读网页文件,python可以想读本地文件那样读网页文件

    读网页文件,要用到urllib.request包中的文件,因此需要首先导入

    import  urllib.request

    然后打开一个网页。

    infile = urllib.request.urlopen("http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/text-methods.html")

    网页的地址必须要加“http://“

    读网页文件。read()读出来的东西是bytes类型的,不是str,不信可以试试type(s)。可以用s.decode(“utf-8”)来将其转成str类型,之所以用utf-8,是因为一般的网页文件都是utf-8这个编码的

    s = infile.read()

    这个infile不需要close()

    如果想把这个网页文件保存到本地,可以直接用二进制的编码方式打开一个本地文件,然后写入s就可以了

    outfile = open("h2.html", "wb")
    outfile.write(s)
    outfile.close()

    打开h2.txt,你会发现跟网页文件一样。为什么会这样了?h2.html用二进制方式写入的,应该是二进制文件啊,怎么是文本文件呢?

    其实在电脑中,所谓二进制文件和文本文件,其实本质都是一样的,都是二进制文件,只不过对于所谓的文本文件,电脑自动用了某种编码方式翻译了该二进制文件。所以对h2.html写入二进制,与写入字符其实是一样的,当写入字符时还需要将其解码成二进制。python的文件IO其实就是把这个过程隐藏起来了而已。

    其实你这样试一试

    outfile = open("h1.txt", "wb")
    s1 = bytes([65, 66, 67])
    outfile.write(s)
    outfile.close()

    输出应该是

    ABC

    与你用

    outfile = open("h1.txt", "w")
    s1 = "ABC"
    outfile.write(s)
    outfile.close()

    是一样的

    展开全文
  • 如何在wampserver中打开网页文件

    千次阅读 2017-10-07 15:50:40
    1.首先,将网页文件放置于wamp文件夹的www子文件夹里面 2.如图,我将zlsgs网页文件夹放置于www文件夹内 3.在浏览器中打开网页

    1.首先,将网页文件放置于wamp文件夹的www子文件夹里面
    这里写图片描述

    2.如图,我将zlsgs网页文件夹放置于www文件夹内
    这里写图片描述

    3.在浏览器中打开网页
    这里写图片描述

    展开全文
  • 批量抓取网页pdf文件

    千次阅读 2019-02-14 16:13:53
    任务:批量抓取网页pdf文件 有一个excel,里面有数千条指向pdf下载链接的网页地址,现在,需要批量抓取这些网页地址中的pdf文件。python环境: anaconda3openpyxlbeautifulsoup4 读取excel,获取网页地址 使用...
  • 如何知道网页文件下载链接或地址 我找到一个文件,不是视频,。是压缩文件,那个页面有下载选项可是我下载不了,。有没有别的办法找到这个文件的下载地址或链接, 有没有这方面的工具,
  • 在HTML网页文件中调用CSS文件

    千次阅读 2006-09-13 09:29:00
    CSS作为效率高、灵活性强而被...本文将讨论CSS文件如何编写以及CSS文件如何被HTML网页文件调用。 以设置字体为例,我们现在来看看CSS文件是怎样编写的。 我们首先要用到HTML语法标签中的分区标识div和段落标识符p。
  • html网页文件和CSS样式文件不在同一文件夹下的调用首先,介绍一下相对路径的的层次关系:相对路径的层级关系是这样的,同级目录用/或者什么也不写,上级目录用../,下级目录就用目录名/。举个例子吧,假如你的outer....
  • 1.新建一个txt文本文件,随便输入一些内容后按Ctrl+S保存 2.点击左上角文件--另存为 3.在弹出的对话框中,将原来的文件名删掉,输入你想要保存的文件名,以.html结尾,类型... 4.保存后将生成一个网页文件 ...
  • Vue通过操作Dom元素 实现 拖拽文件网页进行文件上传【JS/JQ 原理也是一样的】
  • 文件拖拽——将文件拖到网页中显示 ondragenter-拖拽文件到里面 ondragleave-拖拽文件离开 ondragover-拖拽文件悬停 obj.ondrop拖拽文件松手 拖拽事件通过var oFile=ev.dataTransfer.files[0]来访问和获取 ...
  • 网页上打印PDF文件

    千次阅读 2018-08-30 11:14:00
    网页上打印pdf文件,有两种方式:可以是在java后端通过调用iText PDF的jar包的方法实现PDF打印;也可以在前端调用lodop插件打印pdf文件. PDF文件的内容可以是表格,图片等等,也可以用于打印二维码,条形码,成绩单等...
  • java实现读取html网页文件

    热门讨论 2008-08-27 10:09:21
    可以读取任何html网页的内容,适用于读取网页内容保存到数据库字段中
  • 网页文件包含漏洞(file inclusion)

    万次阅读 2019-03-27 22:20:14
    web php 文件包含漏洞是“代码注入“的一...常见的导致文件包含的函数如下: PHP: include(), include_once(), require(),require_once, fopen(), readfile() …. JSP/Servlet: ava.io.File(),java.io.FileReader(...
  • font-spider(字蛛)官网: 字蛛 github源码 安装 先要安装npm与node 安装好之后就可以直接安装字蛛 ...我用了centos的服务器 用npm全局安装font-...首先要有项目中的html文件 在其外联的css样式中要规定字体文...
  • 网页文件收费下载应用实现

    千次阅读 2016-11-21 17:57:16
    如果视频观看收费也建议使用流分段下载,这样防止文件整体被copy。爱奇艺VIP会员观看视频就是这样干的,分段观看15秒左右一段 1、文件普通下载方式:直接将 2、通过一般处理程序流下载: 并没有获取到文件本身的...
  • selenium保存网页html文件的几种方法

    万次阅读 2019-04-17 19:58:16
    一、利用selenium + pywin32实现网页另存为 参考网址:https://www.cnblogs.com/Mrtree/p/7601211.html 这个最后会保存一个html文件 + 一个资源文件夹(离线情况下也可以看)。 记得在保存的时候进行延时处理,避免...
  • l 定义  ² 静态网页  静态网页:对于动态网页而言,是指没有后台... 静态网页是标准的HTML文件,它的文件扩展名是htm或html,可以包含文本、图像、声音、FLASH动画、客户端脚本和ActiveX控件及JAVA小程序等。尽
  • 前端网页直接实现文件的下载功能

    万次阅读 2019-01-18 19:24:15
    网页实现文件的下载功能 以往下载的功能都是后端给的一个下载的连接 随着前端技术的发展,前端可以直接导出简单的文件,通过canvas可以实现截屏导出图片 这里只记录如何使用post请求配合后端实现文件的下载 不要用...
  • 实现在网页上下载文件

    千次阅读 2018-03-31 08:20:16
    title: 实现在网页上下载文件 date: 2015-12-28 20:34:19 categories: UtilsClass_Resource tags: Utils xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多案例、资料请联系QQ:1280023003 实现在网页...
  • notepad++运行网页文件

    千次阅读 2015-04-15 15:56:28
    原文:... 进行JavaScript是因调试不方便,使用notepad配合调试。 使用notepat++直接运行html文件: 步骤: 1.设置运行:  cmd /kE:\NotePadTest\Opera\opera.exe "$(FUL
  • 2、pyecharts有中文官网:http://pyecharts.org/#/zh-cn/prepare3、pyecharts的安装很方便,用 pip 安装4、它默认生成 HTML 文件网页文件,但也可以生成各种格式的图片,不过要生成图片需要安装其它一些插件...
  • 网页上传文件获取地址的问题

    千次阅读 2016-05-11 09:53:22
    1、通过标签上传文件,浏览器默认是不能获取到文件的绝对路径的,在ie下可以设置让它获取到路径,chrome则没有设置的功能。 (ie设置:工具-internet选项-安全-自定义安全级别-将文件上载到服务器时包含本地目录...
  • 网页文件下载功能的实现

    万次阅读 2017-12-17 20:44:40
    前面有介绍过文件传输的实现,今天来教教大家如何实现网页上的文件下载功能~ 仅谈文件传输的话,这与javaSE中学的IO流如出一辙,换汤不换药罢了. 以下为本次小课题的代码实现: import java.io.FileInputStream; ...
  • 网页下载文件时,设置content-type

    千次阅读 2019-06-26 20:08:18
    网页下载文件时,设置content-type
  • 如何下载网页中的json文件

    千次阅读 2019-06-17 15:10:13
    可以看到有json文件,但这个作者并没有把json文件发出来,于是我灵机一动,想到之前详细了解过Google的控制台,这时候只要f12检查一下,找到network, 可以看到页面加载的各种文件,然后把想要下载的文件名在filter...
  • bat批处理文件 - 打开指定网页

    千次阅读 2019-06-28 19:50:41
    一、新建文本文件.txt 复制以下代码: start iexplore URL 注意:将URL替换为你常用的网页连接。 二、后缀改为.bat批处理文件 双击打开,就会跳转到指定网页,很方便。 ...
  • 本文转载至网页放在WEB-...这里主要说明,如何通过设置 web.xml 文件,来访问 WEB-INF 文件下的网页; &amp;lt;!-- 直接设置 welcome-file 节点 --&amp;gt; &amp;lt;welcome-file&amp;gt;./WEB-IN...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,026,437
精华内容 410,574
关键字:

属于网页文件的是