python Http响应包含\ n字符

问题描述

我正在使用python HTTP Request程序包来进行HTTP get调用。这个工作正常,我可以得到回应。 但是响应包含HTML标记之间的\ n。我验证了URL的源代码,并且确实在HTML代码之间存在新行,但这在呈现HTML时不会造成损害,但是在HTTP响应中,当我尝试解析HTML时,会添加这些新行。

with requests.get(url,**get_req_parameters(proxyDict)) as req:
                http_response_code = req.status_code
                html_content = req.content

HTML code:

<!doctype html>
<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US"  >
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="initial-scale=1">

    <!-- This is Squarespace. --><!-- heitest2 -->

Http响应添加\ n

<!doctype html>\n<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US"  >\n <head>\n    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">\n 

我在HTTP响应内容中不需要这些换行符(\ n)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...