post

web中的请求:get  与 post

强颜欢笑 提交于 2020-03-30 13:29:05
web中get与post请求的区别: 1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 2、 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。两种方式的参数都可以用Request来获得。 3、get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,因服务器的不同而异. 4、get安全性非常低,post安全性较高。 5、 <form method="get" action="a.asp?b=b">跟<form method="get" action="a.asp">是一样的,也就是说,action页面后边带的参数列表会被忽视;而<form method="post" action="a.asp?b=b">跟<form method="post" action="a.asp">是不一样的。 另外 Get请求有如下特性:它会将数据添加到URL中,通过这种方式传递到服务器,通常利用一个问号?代表URL地址的结尾与数据参数的开端

服务器上的Git

坚强是说给别人听的谎言 提交于 2020-03-30 13:13:53
前面的话   如果想与他人使用,除了使用Git来完成日常工作之外,还需要一个远程的Git仓库。尽管从技术上可以从个人的仓库里推送和拉取修改内容,但并不鼓励这样做,因为一不留心就很容易弄混其他人的进度。因此,更好的合作方式是建立一个大家都可以访问的共享仓库,从那里推送和拉取数据。我们将这个仓库称为"Git服务器";代理一个Git仓库只需要花费很少的资源,几乎从不需要整个服务器来支持它的运行   远程仓库通常只是一个裸仓库(bare repository)——即一个没有当前工作目录的仓库。因为该仓库只是一个合作媒介,所以不需要从硬盘上取出最新版本的快照;仓库里存放的仅仅是Git的数据。简单地说,裸仓库就是你工作目录中.git子目录内的内容   本文将详细介绍服务器上的Git 协议   Git可以使用四种主要的协议来传输数据:本地传输,SSH协议,Git协议和HTTP协议。下面分别介绍一下哪些情形应该使用(或避免使用)这些协议   值得注意的是,除了HTTP协议外,其他所有协议都要求在服务器端安装并运行Git 【本地协议】   最基本的就是本地协议(Local protocol),所谓的远程仓库在该协议中的表示,就是硬盘上的另一个目录。这常见于团队每一个成员都对一个共享的文件系统(例如NFS)拥有访问权,或者比较少见的多人共用同一台电脑的情况。后面一种情况并不安全

集成产品开发(Integrated Product Development, 简称IPD)

此生再无相见时 提交于 2020-03-29 03:58:39
已经有3个多月没有post了,不过还是每天上 www.cnblogs.com 看看,因为家里不能上网了,公司只能浏览不能post,郁闷。再说现在每天加班,都没有时间做工作之外的事情了。 下半年公司研发部实行IPD模式开发,说是根据市场调配资源,重点突破!现在的项目组要四分五列了,需求、设计、开发、测试都独立出来了。也是在项目启动才会有的是这样的纵向的管理,平时还是横向的管理。暂时了解的不是很多,也不知道是好还是不好,不过听说IBM和华为都是这种开发模式,搞的还不错。 还有半个月就要内部发版了,真是累呀,每天bug无数。 贴两篇IPD的文章,有兴趣的朋友可以看一看。 我所了解的华为IPD 成产品开发(IPD)初探 来源: https://www.cnblogs.com/hotsoho.net/archive/2005/03/19/121902.html

MetaWeblog API调用

时光总嘲笑我的痴心妄想 提交于 2020-03-28 07:45:14
在网上闲逛,突然对博客的接口感兴趣,经考察,多数博客都对metaWeblog Api 提供了支持,虽然windows live writer是好用,不过出于对这个接口的好奇,也想自己做个能发博客的小工具. 到处浏览资料,用了一个下午终于成功发布了一篇简陋版博客:)。其实很简单,方法对了很快就连上了。 MetaWeblog API中文说明 1、什么是MetaWeblog API? MetaWeblog API(MWA)是一个Blog程序接口标准,允许外部程序来获取或者设置Blog的文字和熟悉。他建立在XMLRPC接口之上,并且已经有了很多的实现。 2、基本的函数规范 有三个基本的函数规范: metaWeblog.newPost (blogid, username, password, struct, publish) 返回一个字符串,可能是Blog的ID。 metaWeblog.editPost (postid, username, password, struct, publish) 返回一个Boolean值,代表是否修改成功。 metaWeblog.getPost (postid, username, password) 返回一个Struct。 其中blogid、username、password分别代表Blog的id(注释:如果你有两个Blog

单表查询与多表查询

烈酒焚心 提交于 2020-03-28 02:54:48
重要:书写顺序,执行顺序。 书写顺序:select distinct * from '表名' where '限制条件' group by '分组依据' having '过滤条件‘ order by limit 执行顺序:from  where  group by  having  order by  limit  distinct  select View Code from    #先确定是哪张表 where    #再确定是否有过滤条件 select    #最后确定要过滤出来的数据的哪些字段 select id,name from emp where id >3 and id <6; 一 、单表查询 实例数据 create table emp( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male', #大部分是男的 age int(3) unsigned not null default 28, hire_date date not null, post varchar(50), post_comment varchar(100), salary double(15,2), office int,

使用JQuery post Json对象到WCF restful service

夙愿已清 提交于 2020-03-28 02:49:21
1.首先创建一个DataContract类:Book. 2.创建BoOK类相关的service 接口IBookService及实现接口的BookService类。 3.配置部署Restful WCF service。 我们将在IBookService 接口里添加一个方法 [OperationContract] [WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, UriTemplate = "SaveBook")] string SaveBook(Book book); 在BookService里重写SaveBook方法 public string SaveBook(Book book) { //此处调用保存图书实体对象到数据库的方法 //MyBookImp.SaveBook(book) return "id ="+ book.bId; } 最后使用JQuery调用WCF的SaveBook方法。 function SaveBook() { var bookData = { “bName”: “32334833425543”, “bCount”: “32” }; $.ajax({ type: “POST”, url:

Python接口自动化测试01

人盡茶涼 提交于 2020-03-28 00:39:33
1)环境准备:   接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当工具不太适合项目时需要自己进行开发。   在我们项目的初期,我们采用的是jmeter进行接口测试,当时觉得这个工具上手简单,团队成员学习成本低,并且接口测试的脚本稍微调整一下还可以用来做性能测试。   不过随着项目规模、团队人数的不断增长,渐渐的这个工具有适应不了当前项目的需求了,为此我们项目也重新开发了相关接口自动化的平台。但是,但是。。。可能是我让大家中毒太深,现在很多同学一提到接口测试关联到jmeter,为此,我深深感到不安。毕竟jmeter只是个工具,换个项目换个协议你是否还能玩转接口测试呢?session和cookie有什么区别?工具又是怎么实现的呢?   比如session如何保存,接口依赖如何处理,case如何管理及执行顺序,测试数据如何管理等等题,这个过程也有助于我们更加深刻的理解接口测试和http协议。   本文主要采用python语言,python中http协议接口相关的库有urllib,urllib2以及reqeusts库,这其中reqeusts库用来起来最方便,因此我也主要采用requests库来做http协议的接口测试

二 Flask快速入门

不打扰是莪最后的温柔 提交于 2020-03-27 10:24:06
1: 外部可访问的服务器: 如果你运行了这个服务器,你会发现它只能从你自己的计算机上访问,网络中其它任何的地方都不能访问。在调试模式下,用户可以在你的计算机上执行任意 Python 代码。因此,这个行为是默认的。如果你禁用了 debug 或信任你所在网络的用户,你可以简单修改调用 run() 的方法使你的服务器公开可用,如下: app . run ( host = '0.0.0.0' ), 这会让操作系统监听所有公网 IP。 2: 调试模式 虽然 run() 方法适用于启动本地的开发服务器,但是你每次修改代码后都要手动重启它。这样并不够优雅,而且 Flask 可以做到更好。如果你启用了调试支持,服务器会在代码修改后自动重新载入,并在发生错误时提供一个相当有用的调试器。有两种途径来启用调试模式。一种是直接在应用对象上设置: app.debug = True app.run() 另一种是作为 run 方法的一个参数传入: app.run(debug=True) 两种方法的效果完全相同。 注意: 遇到一个问题,程序报错:ModuleNotFoundError: No module named 'markupsafe._compat'。 解决方案:把下面代码拷贝到 # -*- coding: utf-8 -*- """ markupsafe._compat ~~~~~~~~~~~~~~~~

用Django搭建可分页的商品信息网页

筅森魡賤 提交于 2020-03-26 15:45:22
装好Django,写好index.html后,可以展示网页了。但是这只是静态页面,没有关联数据库,也不能分页展示商品信息。本节连接mongodb数据库(事先已准备好数据),从中取出几十条商品信息,每页展示4个商品信息,并具有翻页功能,做好的页面效果大致如下: 开始代码: 1、在settings.py(项目名称目录下)中,增加连接mongodb的代码: from mongoengine import connect connect('ganji', host='127.0.0.1', port=27017) # 连接ganji数据库 2、在models.py(本APP目录下)中,代码: from django.db import models from mongoengine import * # Create your models here. # 创建帖子信息类,继承自mongoengine的文件类class PostInfo(Document): area = ListField(StringField()) title = StringField() cates = ListField(StringField()) price = StringField() pub_date = StringField() # 数据集里面所有的字段都要有,就算不用也得列出来 url =

php表单传值--GET和POST

我与影子孤独终老i 提交于 2020-03-26 04:22:08
一. 传值 1. 传值/接收方法: 1) GET(5种方式!) a) 表单Form: method = ‘get’ GET接收数据方式: b) 链接方式: GET接收数据方式: 地址栏传值注意: 传递多个值时使用”&”进行连接; 字符串与值之间等号两边没有空格;如果没有接收页面则为当前传值. 实例: Index.php页面: 接收页面: img.php 注意:当前页面传值 c) JS跳转: location.href=’’ ; GET接收数据方式: d) JS跳转:location.assign(‘’); GET接收数据方式:    e) PHP跳转:header(‘location:’) ; GET接收数据方式: 2) POST 表单:method=’post’ POST接收数据方式: 接收页面:register.php 接收方法: $_POST[‘表单元素name对应的值’] 如: $user = $_POST[‘username] 来源: https://www.cnblogs.com/mrszhou/p/7493624.html