对于我的学校项目,我想知道HTTP请求结果的压缩大小。将其压缩,没有给出大小的标头。必须为两种不同类型的API(REST和GraphQL)完成此操作。对于graphql请求,我使用apollo。我需要的尺寸是what is shown here。
我想要这样做的原因是比较结果大小差异,以检查GraphQL在数据使用方面是否更有效以及效率如何。
如果无法在Angular中执行此操作,则该API是带有express的Node.js,我可以在其中添加它。我使用的GraphQL后端软件包是express-graphql。
我找不到任何可能性,但我认为应该有可能。任何想法
答案 0 :(得分:0)
您需要from datetime import datetime, timeldelta
def convert_date(date_str):
date = datetime.strptime(date_str, '%Y-%m-%d')
return (date - timedelta(days=date.day)).strftime('%Y-%m-%d')
dfall.date.apply(convert_date)
标头。
检查此示例,可能会有所帮助:
content-length