原标题:HTTP协议篇(一) | 一起学Python网络爬虫网络爬虫其实就是一个程序或脚本,这个脚本会按照一定规则对万维网(www)上信息数据进行抓取,来满足特定业务或项目分析需求。既然网络爬虫所面向对象是万维网,就必须对支撑万维网请求-响应网络协议http有一定了解。1 HTTP简介HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种详细规定了浏
前端开发html给我们时候,由于内部有一些ajax请求.json数据,需要在一个web server中查看,每次放到http服务器太麻烦。还是直接用python造一个最方便。最简单,直接用python3 -m http.server但是我在测试时候发现在收到json数据时候,由于co
转载 2016-08-29 01:07:00
133阅读
2评论
一.  代码Demo整理如下,可直接使用:import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DataAndCalendar
转载 2023-08-31 21:56:17
94阅读
''' @author :Eric-chen @contact:809512722@qq.com @time :2018/1/3 17:55 @desc :通过爬取http://movie.douban.com/top250/得到豆瓣Top 250电影,并输出到文件movies.txt ''' import codecs import requests from bs4 import...
转载 2018-01-03 17:57:00
158阅读
2评论
 一、函数定义和调用# 1,定义格式:# def 函数名([形参列表]):#     '''注释'''#     函数体# return  结果## 2,注意事项# (1)函数定义位置必须位于调用函数全局之前;# (2)实参列表必须与函数定义形参列表一一对应。 二、函数参数类型与
本篇文章是Netty专题第八篇,前面七篇文章如下:高性能NIO框架Netty入门篇高性能NIO框架Netty-对象传输高性能NIO框架Netty-整合kryo高性能数据传输高性能NIO框架Netty-整合Protobuf高性能数据传输Netty4自带编解码器详解Netty粘包拆包解决方案Netty断线重连解决方案超文本传输协议(HTTP,HyperTextTransferProtocol)是互联
原创 2020-08-04 20:52:51
742阅读
Python实现简单HTTP服务器(一) 一.返回固定内容 复制代码 coding:u
转载 2022-11-16 16:37:49
150阅读
一.函数参数传递通常情况下,定义函数时都会选择有参数函数形式,函数参数作用是传递数据给函数,令其对接收数据做具体操作处理。1.在使用函数时,经常会用到形式参数和实际参数,二者均为参数,二者区别为:#定义函数时,这里函数参数 obj 就是形式参数 def demo(obj): print(obj)a = "C语言中文网" #调用已经定义好 demo 函数
第一次部署前端页面时,我犯过一个低级错误:直接双击HTML文件在浏览器打开,结果控制台一堆"跨域"错误。后来才知道,现代浏览器对本地文件有严格安全限制,必须通过HTTP服务器访问才行。当时急着测试,同事告诉我Python自带HTTP服务器功能,一行命令就能启动——这让我第一次见识到Python实用之处。其实Python不仅能通过一行命令快速启动服务器,还能通过标准库自定义HTTP服务器,处理动
原创 10天前
116阅读
1、Httpbin介绍Httpbin是一个使用Python + Flask编写HTTP Request & Response Service,该服务主要用于测试 HTTP库,你可以向他发送请求,然后他会按照指定规则将你请求返回(查看你所发送请求中信息)。Httpbin支持HTTP/HTTPS请求,支持所有的HTTP动词,能测试HTTP请求和响应各种信息,比如 cookie、ip、
转载 5月前
13阅读
测试环境 win11专业版 python 3.9 代码实现 # -*- coding:utf-8 -*- import json import traceback import uuid from http.server import HTTPServer, ThreadingHTTPServer,
原创 4月前
61阅读
1.HTTP协议是什么?HTTP协议是一种超文本传输协议,它是从WEB服务器传输超文本标记语言(HTML)到本地浏览器传送协议。设计HTTP最初目的是为了提供一种发布和接收HTML页面的方法。我们平时输入 URL 来进行搜索时候,一般开头就会有 http 或者 https。常见HTTP(超文本传输协议,默认端口80)、HTTPS(默认端口443)、SMTP(传邮件.默认端口25)、FTP(
httpd实现用户访问控制:(1)定义安全域基于单个用户进行控制:<Directory"/var/www/html">OptionsNoneAllowOverrideNoneAuthTypeBasicAuthName"String"AuthUserFile"/etc/httpd/conf/.httpdpasswd"AuthGroupFile"/etc/httpd/conf/.grp"&
原创 2019-10-20 19:04:37
558阅读
在Linux系统中,使用HTTP协议进行通信是再简单不过事情。而要实现简单HTTP通信,红帽(Red Hat)发行版便是一个极佳选择。 首先,要实现HTTP通信,我们需要安装并配置一个Web服务器。在红帽Linux系统中,最常用Web服务器软件是Apache。Apache是一个免费开源Web服务器软件,能够在Linux系统中快速稳定地运行。 要在红帽系统中安装Apache,只需使
原创 2024-05-30 10:53:18
85阅读
通过HttpListener实现简单Http服务 基本概念 HttpListener提供一个简单、可通过编程方式控制 HTTP 协议侦听器。通过它可以很容易提供一些Http服务,而无需启动IIS这类大型服务程序。注意:该类仅在运行 Windows XP SP2 或 Windows Serve
转载 2017-07-26 11:01:00
284阅读
2评论
HttpListener提供一个简单、可通过编程方式控制 HTTP 协议侦听器。通过它可以很容易提供一些Http服务,而无需启动IIS这类大型服务程序。 注意:该类仅在运行 Windows XP SP2 或 Windows Server 2003 操作系统计算机上可用。 使用Http服务一般步骤如下: 创建一个HTTP侦听器对象并初始化 添加需要监听URI 前缀 开始
转载 2007-01-03 16:13:00
68阅读
2评论
通过HttpListener实现简单Http服务HttpListener提供一个简单、可通过编程方
转载 2022-09-28 17:01:52
78阅读
安装node安装应用生成器工具 express -可以快速创建一个应用骨架。 $ npm install express-generator -g 检测: $ express --version 创建一个项目: $ express -e myapp 进入项目 $ cd myapp
原创 2022-03-04 11:05:21
152阅读
安装node安装应用生成器工具 express -可以快速创建一个应用骨架。 $ npm install express-generator -g 检测: $ express --version 创建一个项目: $ express -e myapp 进入项目 $ cd myapp 安装依赖 $ npm install 启动项目 $ npm start 访问 http:...
原创 2021-09-09 14:26:58
210阅读
写在前面最近google发布了grpc1.0,之前一直关注过grpc,数据交互使用了protocol buffer,相比之前使用hession和json序列化方式性能应该提
原创 2024-07-26 10:42:55
149阅读
  • 1
  • 2
  • 3
  • 4
  • 5