标签: url-parameters

如何使用Spark Java框架中的get获取请求参数?

我是sparkjava的新手.我想用spark java读取我的请求参数,但我无法找到正确的语法.请帮帮我.下面是我的路由方法和客户端调用它:

我的客户端请求url: / smartapp/getDataViewModelConfig?collId = 123'

路线方法:

get("smartapp/getDataViewModelConfig/:id", "application/json", (request, response)

        -> {
  String id = request.params(":id");
}
Run Code Online (Sandbox Code Playgroud)

'id'字段在这里返回null.关于这里出了什么问题的任何建议?

get url-parameters spark-java

19
推荐指数
1
解决办法
2万
查看次数

单击目标位于同一PDF文档上的超链接后,Google Chrome的后退按钮

PDF文档具有指向同一文档内容的超链接(类似于HTML文档的"#section"hrefs).返回到我所在页面的后退按钮(我点击了超链接).

假设我正在阅读PDF教程的索引,第4页,然后单击索引中的第2章超链接,将我带到第38页.现在,如果我想再次返回第4页,请使用哪个按钮或快捷方式我应该用吗?

在所有浏览器中,激活谷歌浏览器,您可以按Alt和左箭头来实现此目的.Google Chrome中是否有类似的快捷方式?

pdf google-chrome keyboard-shortcuts cross-browser url-parameters

17
推荐指数
1
解决办法
2813
查看次数

打开Android原生谷歌地图应用程序获取从当前位置开始的方向

我正在尝试从我的应用程序打开谷歌地图,设置从手机当前位置到固定位置的路线.我正在使用此代码:

String uri = "https://maps.google.com/maps?saddr=&daddr=example";        
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(i);
Run Code Online (Sandbox Code Playgroud)

问题是我不知道在saddr中输入什么来引用我当前的位置.我发现了许多其他类似的问题,但没有答案可行(例如留下saddr = empty或saddr = Current,它们不起作用).

我不想使用原生的android定位器,我只是想知道是否有办法让谷歌地图"从我当前的位置开始".

android google-maps url-parameters

17
推荐指数
1
解决办法
9113
查看次数

基于请求参数的Spring安全认证

我正在处理的应用程序已经有Spring Security来处理基于表单的身份验证.现在要求是如果在其中一个请求参数中找到令牌,则通过外部服务以编程方式登录用户.

换句话说,如果存在特定的请求参数,例如"令牌",则需要使用该令牌调用外部服务以验证它是否是有效令牌.如果是,那么用户将登录.

我无法弄清楚如何以及在何处"触发"或"挂钩"Spring Security来检查此参数并进行验证,然后在适当时对用户进行身份验证,因为没有登录表单.我认为Spring Security中应该有一些可以扩展或定制的东西来做到这一点?

我浏览了Spring Security文档,想知道AbstractPreAuthenticatedProcessingFilter是否是正确的开始?

authentication spring spring-security url-parameters

16
推荐指数
2
解决办法
2万
查看次数

URL片段中的多个参数

是否有标准格式允许在URI片段中指定多个参数?(哈希后的部分#,而不是查询字符串.)

最相关的信息是这个问题:URL中的多个片段标识符是否正确?.片段的允许字符也可以在该问题中找到.

例如,使用分号来分隔多个参数是否可以接受,如下所示:

http://example.net/page.html?q=1#param1=foo;param2=bar
Run Code Online (Sandbox Code Playgroud)

使用这种方法我是否应该注意到任何无意识的行为?如果文档中没有这样的ID,该param1怎么办?

出于此问题的目的,仅考虑HTML资源的URI.

html url uri url-parameters fragment-identifier

15
推荐指数
1
解决办法
1万
查看次数

Thymeleaf:将参数添加到当前网址

我在

http://example.com/some/page?p1=11
Run Code Online (Sandbox Code Playgroud)

我想在当前网址中添加一个参数,而不必重新定义它:

http://example.com/some/page?p1=11&p2=32
Run Code Online (Sandbox Code Playgroud)

有类似的东西:

<a th:href="@{?(p2=32)}">Click here</a>
Run Code Online (Sandbox Code Playgroud)

但上面的代码返回http://example.com/some/page?&p2=32(删除p1参数).

我怎么能用Thymeleaf做到这一点

java spring-mvc url-parameters thymeleaf spring-boot

15
推荐指数
2
解决办法
1万
查看次数

如何将查询参数添加到Dart http请求?

如何正确地将查询参数添加到Dart http get请求?当我试图将'?param1 = one¶m2 = 2'附加到我的网址时,我无法正确回应我的请求,但它在Postman中正常工作.这是我的代码的要点:

    final String url = "https://www.myurl.com/api/v1/test/";
    String workingStringInPostman = "https://www.myurl.com/api/v1/test/123/?param1=one&param2=two";

    Map<String, String> qParams = {
     'param1': 'one',
     'param2': 'two',
    };


   var res = await http
      .get(Uri.encodeFull("$url${widget.pk}/"),
      headers: {HttpHeaders.authorizationHeader: "Token $token", 
        HttpHeaders.contentTypeHeader: "application/json"},
);
Run Code Online (Sandbox Code Playgroud)

$ {widget.pk}只是一个传递的整数值(请参阅workingStringInPostman变量中的值123.

如果需要Uri参数,qParams可以用于connivence.

一个代码示例将受到欢迎.

get http url-parameters dart flutter

15
推荐指数
6
解决办法
1万
查看次数

Params字段在$ router.push中是空的

我用这个

this.$root.$router.push({ path: '/dashboard', params: { errors: 'error' }, query: { test: 'test' } })

在我的组件中,当发生一些错误时重定向到其他URL.问题是,当我想访问params仪表板组件中的字段时,它是空的.该query领域运作良好.我正试图通过它来访问它this.$route.params.errors.

url-parameters vue.js vue-resource vue-router

14
推荐指数
2
解决办法
2万
查看次数

在URL中使用重复参数

我们在内部构建API,并且经常传递具有多个值的参数.

他们使用:mysite.com?id = 1&id = 2&id = 3

而不是:mysite.com?id = 1,2,3

我赞成第二种方法,但我很好奇第一种方法实际上是不正确的吗?

standards url-parameters

13
推荐指数
2
解决办法
1万
查看次数

AngularJS:从控制器内读取路径参数

如何在AngularJS控制器中读取URL中的参数?

假设我有一个类似的URL http://localhost/var/:value,我希望将值存储在/var/:valueURL 的控制器中的变量中.

我已经尝试使用$routeParams.value$route.current.params.value,但$routeParams在开始时是不确定和$route不工作.

variables controller routes url-parameters angularjs

12
推荐指数
1
解决办法
1万
查看次数