如果我的用户代理是一个固定的字符串,我可以使用
然而,我的用户代理是由一个方法生成的(因为它包括设备和操作系统版本),这意味着我无法将其放在
另一种方法是在动态标头部分所述的方法,但这不是最佳选择,因为这对我来说是全局标头。我不想手动将此标头添加到60多个API方法中。
我该如何解决这个问题?这是一个支持的场景吗? 如果可能的话,使用自定义HttpClient是可行的解决方案。
如果您知道任何其他类似的产品,我也很乐意尝试。
[Headers("User-Agent: Awesome Octocat App")]
来设置它。然而,我的用户代理是由一个方法生成的(因为它包括设备和操作系统版本),这意味着我无法将其放在
Headers
属性中。另一种方法是在动态标头部分所述的方法,但这不是最佳选择,因为这对我来说是全局标头。我不想手动将此标头添加到60多个API方法中。
我该如何解决这个问题?这是一个支持的场景吗? 如果可能的话,使用自定义HttpClient是可行的解决方案。
如果您知道任何其他类似的产品,我也很乐意尝试。