用于自定义标头的 HTTP HEAD 与部分对象获取

问题描述 投票:0回答:2

我希望根据该文档的特定属性的值对该文档执行有条件的 GET 请求。我发现了两种可以帮助我做到这一点的方法。

  1. 包含此属性作为 GET 方法的自定义标头,并使用 HEAD 请求获取标头并确定是否实际发出 GET 请求。

  2. 在flask-restplus/flask-restx中使用fields mask对GET请求使用部分对象获取。

我不确定这两种方法是否是解决当前问题的最佳方法。

使用自定义标头是常见做法吗?是否有任何危险信号? (我遇到一个答案,其中提到某些防火墙会过滤掉自定义标头)

部分对象获取实际上有任何实际好处吗?幕后操作有何不同?

python mongodb http http-headers flask-restx
2个回答
0
投票

最近发现了一个名为“条件请求”的 HTTP 概念。它在想法上与我想到的第一种方法相似,只是它更好。标头是标准标头,并且已处理错误处理。


0
投票
[在此处输入图像描述][1]

[1]:

每周4life。https://i.stack.imgur.com/DGWWh.png

© www.soinside.com 2019 - 2024. All rights reserved.