Angular获取响应大小的HTTP请求

时间:2020-07-16 13:40:49

标签: angular express graphql gzip httpresponse

对于我的学校项目,我想知道HTTP请求结果的压缩大小。将其压缩,没有给出大小的标头。必须为两种不同类型的API(REST和GraphQL)完成此操作。对于graphql请求,我使用apollo。我需要的尺寸是what is shown here

我想要这样做的原因是比较结果大小差异,以检查GraphQL在数据使用方面是否更有效以及效率如何。

如果无法在Angular中执行此操作,则该API是带有express的Node.js,我可以在其中添加它。我使用的GraphQL后端软件包是express-graphql。

我找不到任何可能性,但我认为应该有可能。任何想法

1 个答案:

答案 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
相关问题