路由 路由是指应用程序的端点(URI)如何响应客户端请求。有关路由的介绍,请参阅基本路由。 您可以使用Express app对象的方法定义路由,这些方法对应于HTTP方法; 例如,app.get()处理GET请求和app.post处理POST请求。有关完整列表,请参阅app.METHOD。您还可以使 ...
分类:
Web程序 时间:
2018-11-05 11:08:40
阅读次数:
443
HTTP协议 客户端请求,服务端响应。浏览器与服务器不建立持久连接,响应后连接失效。 HTTP请求方法 一、GET GET方法用于获取请求页面的指定信息。 二、HEAD 除了服务器不能在响应里返回消息主体外,其他都与GET方法相同,常用于测试链接有效性。 三、 POST 与GET类似,但是有请求内容 ...
分类:
Web程序 时间:
2018-10-31 00:04:40
阅读次数:
218
初始实现 注意:这里有个坑——如果有个客户端断开连接,那么所有人都会玩完! 因为如果再往服务器发送消息,这时候服务器并不知道某个客户端已经断开了连接,因此会继续向其发送数据,但是这时断开的这个客户端对应的socket已经无法写入数据,而对已关闭的socket进行write()操作node程序会抛出异 ...
分类:
Web程序 时间:
2018-10-28 14:57:10
阅读次数:
162
简介 一般批量爬取视频或者图片的套路是,使用爬虫获得文件链接集合,然后通过 writeFile 等方法逐个保存文件。然而,头条的视频,在需要爬取的 html 文件(服务端渲染输出)中,无法捕捉视频链接。视频链接是页面在客户端渲染时,通过某些 js 文件内的算法或者解密方法,根据视频的已知 key 或 ...
分类:
其他好文 时间:
2018-10-26 00:48:29
阅读次数:
257
如果客户端请求的cookie中不包含JSESSIONID,服务端调用request.getSession()时就会生成并传递给客户端,此次响应头会包含设置cookie的信息 如果客户端请求的cookie中包含JSESSIONID,服务端调用request.getSession()时就会根据JSESS ...
分类:
Web程序 时间:
2018-10-25 17:55:30
阅读次数:
409
Servlet是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。 在实际开发中,我们不会直接去实现Servlet接口,因为那样需要覆盖的方法太多, 我们一般创建类继承HttpServlet 实现步骤: 1)创建类继承HttpServlet类 2)覆盖doGet和doPos ...
分类:
编程语言 时间:
2018-10-24 15:54:13
阅读次数:
148
一、DEMO 官方并没有使用Hello World来作为一个例子,而是采用RFC的DISCARD,这个协议定义了就是接收到请求后什么也不干。 第一步编写DiscardServerHandler类: 第二步编写DiscardServer: 二、ECHO协议的DEMO ECHO协议,定义了客户端请求啥就 ...
分类:
Web程序 时间:
2018-10-22 14:38:48
阅读次数:
204
容器内置了9大对象,这些对象在jsp页无需实例化,可以直接使用。 分别为request、 response 、session、 application 、out、 pageContext 、config 、page、 exception 1)request对象 request封装了由客户端请求的ht... ...
分类:
编程语言 时间:
2018-10-21 22:58:11
阅读次数:
214
JSP 教程 这是第一篇JSP JSP与PHP、ASP、ASP.NET等语言类似,运行在服务端的语言。 JSP(全称Java Server Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的W ...
分类:
Web程序 时间:
2018-10-19 18:45:57
阅读次数:
186
HttpServletRequest对象代表客户端的http请求,当Web服务器收到http请求后,会将请求信息封装成一个HttpServletRequest对象。通过这个对象提供的方法,可以获得客户端请求的所有信息。 1. Request常用方法 1.1 获得客户机信息 为什么需要获得客户机的信息 ...
分类:
Web程序 时间:
2018-10-08 21:45:29
阅读次数:
190