标签: get

在URL中转义&符号

我试图发送一个包含带&符号字符串的GET消息,但无法想象如何在URL中转义&符号.

例:

http://www.example.com?candy_name=M&M
result => candy_name = M
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

http://www.example.com?candy_name=M\&M
result => candy_name = M\\
Run Code Online (Sandbox Code Playgroud)

我手动使用URL,所以我只需要正确的字符.

我不能使用任何库.怎么做到呢?

url get http query-parameters query-string

182
推荐指数
5
解决办法
28万
查看次数

在GET请求中为相同参数名称传递多个值的正确方法

我正在研究在GET请求中为同一参数名传递多个值的正确方法是什么.

我见过这样的网址:

http://server/action?id=a&id=b
Run Code Online (Sandbox Code Playgroud)

我看过这样的网址:

http://server/action?id=a,b
Run Code Online (Sandbox Code Playgroud)

我的理解是第一个是正确的,但我找不到任何参考.我查看了http规范,但是看不出有关如何构成URL的'query'部分的任何信息.

我不想要一个说"要么很好"的答案 - 如果我正在构建一个Web服务,我想知道这些方法中的哪一个是标准的,以便使用我的web服务的人知道如何为同一个名称传递多个参数.

那么,有人能指出我的官方参考资料来确认哪个选项是正确的吗?

get http

170
推荐指数
3
解决办法
13万
查看次数

如何下载包含在线文件/文件夹列表中显示的所有文件和子目录的HTTP目录?

我有一个可以访问的在线HTTP目录.我试图通过下载所有子目录和文件wget.但问题是,当wget下载子目录时,它会下载index.html包含该目录中文件列表的文件,而无需自行下载文件.

有没有办法下载没有深度限制的子目录和文件(好像我要下载的目录只是一个我要复制到我的计算机的文件夹).

在线HTTP目录

html get http wget download

169
推荐指数
5
解决办法
25万
查看次数

使用jQuery获取文件输入的选定文件名而不使用路径

我用过这个:

$('input[type=file]').val()
Run Code Online (Sandbox Code Playgroud)

获取文件名,但它返回完整路径,如"C:\ fakepath\filename.doc"."fakepath"部分实际上就在那里 - 不确定它是否应该是,但这是我第一次使用文件上传的文件名.

我怎样才能获得文件名(filename.doc)?

javascript jquery filenames get

147
推荐指数
8
解决办法
30万
查看次数

137
推荐指数
4
解决办法
36万
查看次数

我是否需要http get请求的内容类型?

据我所知,有两个地方可以设置内容类型:

  1. 客户端为他发送给服务器的主体设置内容类型(例如发布)
  2. 服务器为响应设置内容类型.

这是否意味着我不必或不应该为我的所有获取请求(客户端)设置内容类型.如果我可以或应该采用什么内容类型?

另外,我在一些帖子中读到,客户端的内容类型指定了客户端希望接收的内容类型.也许我的观点1不对?

content-type get http

137
推荐指数
5
解决办法
10万
查看次数

如何使用Javascript构建查询字符串

只是想知道是否有任何内置的Javascript可以获取一个Form并返回查询参数,例如:"var1 = value&var2 = value2&arr [] = foo&arr [] = bar ..."

多年来我一直在想这个.

javascript forms string get

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

Spring MVC @PathVariable被截断了

我有一个控制器,提供对信息的RESTful访问:

@RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}")
public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request,
                            HttpServletResponse response) {
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,如果我使用带有特殊字符的路径变量命中服务器,它将被截断.例如: http:// localhost:8080/blah-server/blah/get/blah2010.08.19-02:25:47

参数blahName将是blah2010.08

但是,对request.getRequestURI()的调用包含传入的所有信息.

知道如何防止Spring截断@PathVariable吗?

java rest spring get spring-mvc

135
推荐指数
7
解决办法
7万
查看次数

如何在Python中处理POST和GET变量?

在PHP中,您可以使用$_POSTPOST和$_GETGET(查询字符串)变量.什么是Python中的等价物?

python post get

134
推荐指数
4
解决办法
17万
查看次数

PHP获取给定目录的所有子目录

如何在没有文件.(当前目录)或..(父目录)的情况下获取给定目录的所有子目录,然后使用函数中的每个目录?

php get list subdirectory

130
推荐指数
6
解决办法
19万
查看次数