scrapy - 你可以在 Scrapy 的 POST 请求中使用布尔值吗?
问题描述
我尝试在 scrapy.FormRequest() 中的 formdata 参数的字典中使用布尔值,因为 POST 请求需要一个布尔值。Scrapy 不允许我在字典中使用布尔值。因此,我尝试改用字符串“false”,但它似乎不起作用,并且在 POST 请求后出现此错误:
2019-12-11 21:48:55 [scrapy.spidermiddlewares.httperror] INFO: Ignoring response <400 https://passport.twitch.tv/login>: HTTP status code is not handled or not allowed
2019-12-11 21:48:55 [scrapy.core.engine] INFO: Closing spider (finished)
有没有办法在 POST 请求中使用布尔值?我收到错误是因为我没有使用正确的表单数据吗?
解决方案
推荐阅读
- java - 为什么使用 Package java.nio.file.Path 而不导入它?
- python - 使用先前有效值的趋势在 Pandas Dataframe 中填写 NaN
- javascript - FabricJS 在活动对象/选择周围渲染阴影?
- html - Flask 表单功能不适用于 Materialize 按钮类
- angular - 如果未命名,则 ngrx 状态未定义
- influxdb - 是否可以对 influxdb 中的默认保留策略执行删除查询?
- regex - 如何创建条件正则表达式来检查产品输入?
- python - 给定组号和选定号码时查找中奖号码
- angular - 如何以角度动态添加输入字段
- md5 - MD5 与 CRC32 验证通过蜂窝网络传输的 100kB 二进制数据的完整性