Questions tagged «get»

GET是HTTP协议支持的许多请求方法之一。当客户端需要从服务器获取数据作为请求URI的一部分时,可以使用GET请求方法。

8
HTTPS标头是否已加密?
通过HTTPS发送数据时,我知道内容是加密的,但是我听到有关标头是加密的还是标头加密了多少的混合答案。 多少个HTTPS标头已加密? 包括GET / POST请求URL,Cookie等。
598 security  post  encryption  https  get 
10
注销:GET还是POST?
这个问题与一般何时使用GET或POST无关。推荐使用哪种方法来处理从Web应用程序注销。在一般意义上,我已经找到了很多有关GET和POST之间差异的信息,但是对于这种特殊情况,我没有找到确切的答案。 作为实用主义者,我倾向于使用GET,因为实现它比POST更简单。只需删除一个简单的链接就可以了。我可以想到的绝大多数网站都是这种情况,至少从我的脑海中可见。甚至Stack Overflow也可以使用GET进行注销。 让我犹豫的是(尽管是旧的)论点,即某些Web加速器/代理通过转到并检索他们在页面中找到的每个链接来预缓存页面,因此用户单击它们时可获得更快的响应。我不确定是否仍然适用,但是如果是这种情况,那么理论上具有这些加速器之一的用户将在登录后立即被踢出应用程序,因为她的加速器将查找并检索注销链接,即使她从未点击过它。 到目前为止,我所读的所有内容都建议将POST用于“破坏性操作”,而不会改变应用程序内部状态的操作(如查询等)应使用GET处理。基于此,这里的真正问题是: 从应用程序注销是否被认为具有破坏性,是否会改变应用程序的内部状态?
434 architecture  rest  post  get 
8
如何从PHP发送GET请求?
我打算将PHP用于一个简单的要求。我需要从URL下载XML内容,为此我需要向该URL发送HTTP GET请求。 如何在PHP中做到这一点?
280 php  http  get 
8
如何使用jQuery在GET请求中传递参数
我应该如何在jQuery Ajax请求中传递查询字符串值?我目前按照以下方式进行操作,但是我敢肯定有一种更清洁的方法,不需要我手动编码。 $.ajax({ url: "ajax.aspx?ajaxid=4&UserID=" + UserID + "&EmailAddress=" + encodeURIComponent(EmailAddress), success: function(response) { //Do Something }, error: function(xhr) { //Do Something to handle error } }); 我看到了将查询字符串参数作为数组传递的示例,但是我看到的这些示例未使用$.ajax()模型,而是直接使用$.get()。例如: $.get("ajax.aspx", { UserID: UserID , EmailAddress: EmailAddress } ); 我喜欢使用$ .ajax()格式,因为这是我习惯的格式(没有特别好的理由-只是个人喜好)。 编辑09/04/2013: 在我的问题结束(如“太本地化”)之后,我发现了一个相关的(相同的)问题-至少有3票赞成(我很遗憾没有首先找到它): 使用jquery进行POST,如何正确提供“数据”参数? 这完美地回答了我的问题,我发现以这种方式进行操作更容易阅读,而且不需要encodeURIComponent()在URL或DATA值中手动使用(这是我在bipen的答案中发现的不清楚的地方)。这是因为该data值是通过自动编码的$.param()。以防万一这对其他任何人都有用,这是我处理的示例: $.ajax({ url: "ajax.aspx?ajaxid=4", data: { "VarA": VarA, …
252 javascript  jquery  ajax  get 
13
什么时候应该使用GET或POST方法?它们之间有什么区别?
使用GET或POST方法有什么区别?哪一个更安全?它们各自的(缺点)优点是什么? (类似的问题)
249 forms  http  post  get  http-method 
10
在URL中传递base64编码的字符串
通过GET参数传递原始base64编码的字符串是否安全?
243 php  url  string  get  base64 
5
如何“完美”地覆盖字典?
如何使dict的子类尽可能“完美” ?最终目标是要有一个简单的字典,其中的键是小写的。 似乎应该覆盖一些微小的原语才能完成这项工作,但是根据我的所有研究和尝试,似乎并非如此: 如果我覆盖__getitem__/__setitem__,则get/ set不起作用。如何使它们工作?当然,我不需要单独实施它们吗? 我是否在阻止酸洗,我需要实施__setstate__等吗? 我是否需要repr,update以及__init__? 我应该只使用mutablemapping(似乎不应该使用UserDict or DictMixin)吗?如果是这样,怎么办?这些文档并不完全具有启发性。 这是我的第一个尝试,get()不起作用,毫无疑问,还有许多其他小问题: class arbitrary_dict(dict): """A dictionary that applies an arbitrary key-altering function before accessing the keys.""" def __keytransform__(self, key): return key # Overridden methods. List from # /programming/2390827/how-to-properly-subclass-dict def __init__(self, *args, **kwargs): self.update(*args, **kwargs) # Note: I'm using dict directly, since …
216 python  inheritance  dictionary  get  set 
8
在网址中转义“&”号
我正在尝试发送GET消息,该消息包含带有&符号的字符串,并且无法弄清楚如何在URL中转义&符号。 例: http://www.example.com?candy_name=M&M result => candy_name = M 我也尝试过: http://www.example.com?candy_name=M\&M result => candy_name = M\\ 我是手动使用URL,所以我只需要正确的字符。 我不能使用任何库。如何做呢?
203 http  url  get  query-string  query-parameters 
2
在GET请求中传递相同参数名称的多个值的正确方法
我正在研究在GET请求中为同一参数名称传递多个值的正确方法是什么。 我看过这样的网址: http://server/action?id=a&id=b 我看过这样的网址: http://server/action?id=a,b 我的理解是第一个是正确的,但是我找不到任何参考。我看了看http规范,但看不到应该如何构成URL的“查询”部分。 我不希望回答“都很好”-如果我正在构建Web服务,我想知道以下哪种方法是标准的,以便使用我的Web服务的人知道如何为同一个名称传递多个参数。 因此,有人可以指出我的官方参考资料来确认哪个选项正确吗?
191 http  get 
8
如何下载包含在线文件/文件夹列表中的所有文件和子目录的HTTP目录?
我可以访问一个在线HTTP目录。我尝试通过下载所有子目录和文件wget。但是,问题在于,当wget下载子目录时,它会下载index.html包含该目录中文件列表的文件,而不下载文件本身。 有没有一种方法可以下载没有深度限制的子目录和文件(好像我要下载的目录只是我要复制到计算机上的文件夹)。
187 html  http  get  download  wget 
20
如何使用Javascript建立查询字串
只是想知道Javascript是否内置了可以采用Form并返回查询参数的任何内容,例如: "var1=value&var2=value2&arr[]=foo&arr[]=bar..." 我多年来一直在想这个问题。
167 javascript  string  forms  get 
6
我需要HTTP GET请求的内容类型标头吗?
据我了解,可以在两个地方设置内容类型: 客户端为他要发送到服务器的正文设置内容类型(例如,用于发布) 服务器设置响应的内容类型。 这是否意味着我不必为所有get请求(客户端)设置内容类型。如果可以,那应该是什么内容类型? 我还读了几篇文章,指出客户端的内容类型指定了客户端希望接收的内容类型。所以也许我的观点1不正确?
154 http  get  content-type 
14
使用jQuery来获取文件输入的选定文件名而无需路径
我用这个: $('input[type=file]').val() 以获得选定的文件名,但它返回完整路径,如“ C:\ fakepath \ filename.doc”。“ fakepath”部分实际上在那里-不确定是否应该这样做,但这是我第一次使用文件上传的文件名。 如何获取文件名(filename.doc)?
153 javascript  jquery  get  filenames 
16
Spring MVC @PathVariable被截断
我有一个控制器,可提供对信息的RESTful访问: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { 我遇到的问题是,如果我使用带有特殊字符的路径变量访问服务器,则会被截断。例如: http:// localhost:8080 / blah-server / blah / get / blah2010.08.19-02:25:47 参数blahName将为blah2010.08 但是,对request.getRequestURI()的调用包含所有传入的信息。 任何想法如何防止Spring截断@PathVariable?
142 java  spring  rest  spring-mvc  get 
16
PHP获取给定目录的所有子目录
如何获取给定目录的所有子目录而没有文件.(当前目录)或..(父目录),然后使用函数中的每个目录?
139 php  list  get  subdirectory