python提交post请求payload webkit_scrapy 怎么post 请求payload形式的参数

news/2024/7/24 14:32:01 标签: python提交post请求payload webkit

类似这样使用!

req = scrapy.FormRequest('http://httpbin.org/post', formdata=data)

例子:

In [29]: req = scrapy.FormRequest('http://httpbin.org/post', formdata=data)

In [30]: fetch(req)

In [31]: response

Out[31]: <200 http://httpbin.org/post>

In [32]: print(response.body_as_unicode())

{

"args": {},

"data": "",

"files": {},

"form": {

"name": "python"

},

"headers": {

"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",

"Accept-Encoding": "gzip,deflate",

"Accept-Language": "en",

"Connection": "close",

"Content-Length": "11",

"Content-Type": "application/x-www-form-urlencoded",

"Host": "httpbin.org",

"User-Agent": "Scrapy/1.4.0 (+http://scrapy.org)"

},

"json": null,

"origin": "112.96.195.12",

"url": "http://httpbin.org/post"

}

In [33]: r = requests.post('http://httpbin.org/post', data=data)

In [34]: print(r.text)

{

"args": {},

"data": "",

"files": {},

"form": {

"name": "python"

},

"headers": {

"Accept": "*/*",

"Accept-Encoding": "gzip, deflate",

"Connection": "close",

"Content-Length": "11",

"Content-Type": "application/x-www-form-urlencoded",

"Host": "httpbin.org",

"User-Agent": "python-requests/2.18.4"

},

"json": null,

"origin": "112.96.195.12",

"url": "http://httpbin.org/post"

}


http://www.niftyadmin.cn/n/1481599.html

相关文章

NOIP 合唱队形

描述 N位同学站成一排&#xff0c;音乐老师要请其中的(N-K)位同学出列&#xff0c;使得剩下的K位同学排成合唱队形。 合唱队形是指这样的一种队形&#xff1a;设K位同学从左到右依次编号为1&#xff0c;2…&#xff0c;K&#xff0c;他们的身高分别为T1&#xff0c;T2&#xff…

java爬虫 jsoup_java爬虫中jsoup的使用

jsoup可以用来解析HTML的内容&#xff0c;其功能非常强大,它可以向javascript那样直接从网页中提取有用的信息例如1&#xff1a;从html字符串中解析数据//直接从字符串中获取public static void getParByString(){String html " 这里是字符串内容""这里是jsoup…

2015第30周四Java日志组件

Java 日志 API 从功能上来说&#xff0c;日志 API 本身所需求的功能非常简单&#xff0c;只需要能够记录一段文本即可。API 的使用者在需要进行记录时&#xff0c;根据当前的上下文信息构造出相应的文本信息&#xff0c;调用 API 完成记录。一般来说&#xff0c;日志 API 由下面…

gui 设计的简单计算器 java_Java实现简单的计算器(GUI编程)

/***程序编排不怎么好*设计界面也是按自己的意愿做的*但是执行还好.(Eclipse编写代码)*/package GUI编程;import javax.swing.*;import java.awt.*;import java.awt.Event.*;import java.awt.Component;import java.awt.GridBagLayout;import java.awt.GridBagConstraints;impo…

Spring hibernate 配置文件

<?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans" xmlns:context"http://www.springframework.org/schema/context" xmlns:xsi"http://www.w3.org/2001/XMLSchema-i…

java内存模型浅析_java内存模型浅析(一)

java虚拟机在执行java程序过程中会把它所管理的内存划分为几个不同的数据区域&#xff0c;这些区域各有各的用途。1.程序计数器线程私有&#xff0c;占用空间较小&#xff0c;字节码解释器通过改变这个计数器的值来选择下一条需要执行的字节码指令&#xff0c;例如 分支 循环 跳…

android学习笔记---63-PopupWindow,泡泡窗口的实现

转载http://blog.csdn.net/lidew521/article/details/8976627 PopupWindow是一个可以显示在当前Activity之上的浮动容器&#xff0c;PopupWindow弹出的位置是能够改变的&#xff0c;按照有无偏移量&#xff0c;可以分为无偏移和有便宜两种&#xff1b;按照参照对象的不同又可以…

java文本修改_JAVA IO修改文本内容

使用JD-GUI反编译Jar源码的时候&#xff0c;点击Save all source&#xff0c;保存为zip包&#xff0c;而包中的源码每行都多出了注释/** */ 标记&#xff0c;所以下面的代码则为去除每行的注释标记&#xff1b;如下&#xff1a;package com.htjc.netpay;import java.io.Buffere…