##概念: HTTP协议-超文本传输协议,BS结构的通讯协议,规定了传递数据的相关格式。 HTTP协议是应用层协议,要求传输层协议必须建立在可靠传输协议基础上,所以,通常底层的传输层协议为TCP协议。 ##特点: 协议规定了客户端与服务端通讯的方式:一次请求一次响应的模式。即:客户端发起请求(req ...
分类:
Web程序 时间:
2018-09-05 09:12:35
阅读次数:
206
@RequestParam 用来处理Content-Type: 为 application/x-www-form-urlencoded编码的内容。(Http协议中,如果不指定Content-Type,则默认传递的参数就是application/x-www-form-urlencoded类型) Req ...
分类:
其他好文 时间:
2018-09-04 20:53:15
阅读次数:
152
//核心模块用require进行引入const http = require("http"); 创建一个服务器 req:请求 request req.url :当前服务器的访问的路径 req.method:当前服务器访问的方式 res:回复 response res.end():结束响应回复 最后一 ...
分类:
Web程序 时间:
2018-08-30 11:07:06
阅读次数:
199
import threadpool,os #threadpool需要pip安装def foo(i): print("son process %d %s"%(i,os.getpid())) return idef back(req,a): #俩个参数,一个是运行函数foo的返回值,还有输入一个requ ...
分类:
编程语言 时间:
2018-08-29 01:18:30
阅读次数:
166
先贴上代码: 方法: 我们第一次进入的时候是可以正常获取返回数据的,但是刷新一下就不行了,这个是为什么呢? 没错,他第二次用的code参数是第一次获取的,微信的code只能用一次: 所以他第二次用的时候就不行了。我们正常的使用流程应该这样: ...
分类:
微信 时间:
2018-08-27 23:24:50
阅读次数:
673
http模块主要用到四个方法: 1.Server类 const http = require('http'); let server = new Server(); server.on('request',function(req,res){ res.writeHead(200,{content-t ...
分类:
Web程序 时间:
2018-08-24 21:18:49
阅读次数:
158
app.js 入门 let express = require('express'); let app = express(); let allowCrossDomain = function (req, res, next) { res.header('Access-Control-Allow-O ...
分类:
其他好文 时间:
2018-08-23 15:31:54
阅读次数:
221
#!/usr/bin/python#_*_coding:utf-8_*_‘‘‘Createdon2018年8月22日@author:liuyhs‘‘‘#导入包importurllibimporturllib2importreimportos#获取网站地址req=urllib2.Request(‘https://image.baidu.com/search/index?tn=baiduimage&a
分类:
编程语言 时间:
2018-08-23 12:03:48
阅读次数:
220
#!/usr/bin/python#_*_coding:utf-8_*_‘‘‘Createdon2018年8月22日‘‘‘importurllibimporturllib2importrereq=urllib2.Request(‘http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/‘)#req=urllib2.Request(‘http://www.cv
分类:
编程语言 时间:
2018-08-23 00:27:42
阅读次数:
223
跨域 了解同源政策:所谓"同源"指的是"三个相同"。 协议相同 域名相同 端口相同 解决跨域 node, express 解决跨域 加上请求头: 1 app.all('*', (req, res, next)=>{ 2 res.header("Access-Control-Allow-Origin" ...
分类:
其他好文 时间:
2018-08-21 10:45:22
阅读次数:
278