gpt4 book ai didi

java - 从 ReSTLet 请求中读出自定义 header

转载 作者:行者123 更新时间:2023-12-01 12:58:45 25 4
gpt4 key购买 nike

我需要从 ReSTLet 请求中读出自定义 header 。根据this我试过了

Form headers = (Form) request.getAttributes().get("org.restlet.http.headers");
String ltpaToken = headers.getFirstValue("LtpaToken2");

但这会导致以下异常:

java.lang.ClassCastException:org.reSTLet.util.Series 无法转换为 org.reSTLet.data.Form

那么,我怎样才能读出这个自定义 header 呢?

谢谢并致以最诚挚的问候本

最佳答案

这就是如何在 ReSTLet 2.0.x 中实现此目的,我假设您使用的是更新的版本?在 2.1.x 尝试

    Series<Header> series = (Series<Header>)getRequestAttributes().get("org.restlet.http.headers");
series.getFirst("LtpaToken2");

提到了一种捷径方法,因此您不需要神奇的字符串org.reSTLet.http.headers,但我不确定正在引入哪个版本.

关于java - 从 ReSTLet 请求中读出自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23676262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com