python 怎么写get请求

Python012

python 怎么写get请求,第1张

import urllib,urllib2

url='http://192.168.199.1:8000/mainsugar/loginGET/'

textmod ={'user':'admin','password':'admin'}

textmod = urllib.urlencode(textmod)

print(textmod)

#输出内容:password=admin&user=admin

req = urllib2.Request(url = '%s%s%s' % (url,'?',textmod))

res = urllib2.urlopen(req)

res = res.read()

print(res)

#输出内容:登录成功

一、安装:pip install requests

二、基本概念

1、POST方法

通过 POST 发送到服务器的数据存储在 HTTP 请求的请求主体中:

2、get方法

查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:

3、比较 GET 与 POST

下面的表格比较了两种 HTTP 方法:GET 和 POST。

get是直接请求、打开,post是请求,对方通过后才能打开 最简单的就是打开登陆网页: 打开登陆网页:get 点击登陆:post 登陆成功:get一张新页面 登陆失败:留在原页面继续post