Tag: URL 方案

检查URL是否与PHP具有特定的string

我想知道是否有一些字在url中。 例如,如果字车是在URL中,如www.domain.com/car/或www.domain.com/car/audi/,它会回应“汽车是存在的”,如果没有什么会回应“没有汽车” 。

使用Angular ui-router设置URL查询参数,无需更改状态

我应该如何使用AngularJS的ui-router更新查询参数来更新地址栏URL,以便在刷新页面时保持状态? 目前,我使用$state.transitionTo('search', {q: 'updated search term'})每当input更改,但问题是,这重新加载控制器,重绘窗口,失去了任何文字input焦点。 有没有办法更新stateParams并将其同步到窗口的URL?

在C#ASP.NET中获取完整的查询string

作为一个PHP程序员,我习惯于使用$ _GET来检索HTTP查询string…如果我需要整个string,那么加载的方式来做到这一点。 但在ASP中,我似乎无法得到查询。 这里是news.aspx的代码(embedded在一些HTML中): <% string URL = "http://www.example.com/rendernews.php?"+Request.Querystring; System.Net.WebClient wc = new System.Net.WebClient(); string data = wc.DownloadString(URL); Response.Output.Write(data); %> 我从远程服务器获取一个PHP脚本的输出,这完全没有Request.Querystring。 问题是,我试图在第一行得到完整的查询string:Request.Querystring。 我得到一个错误“ 对象引用未设置为对象的实例 ”,这基本上意味着Request.Querystring不存在。 任何想法是什么问题在这里? 我怎样才能得到该查询string,所以当index.aspx被调用像http://test.com/news.aspx?id=2我的脚本提取http://www.example.com/rendernews.php?id=2

在Java中,什么时候URL连接closures?

什么时候Java放弃到一个URL的连接? 我没有看到URL或URLConnection的close()方法,所以只要请求结束就释放连接。 我主要要求看看是否需要在exception处理程序中进行清理。 try { URL url = new URL("http://foo.bar"); URLConnection conn = url.openConnection(); // use the connection } catch (Exception e) { // any clean up here? }

如何使用Django获取当前的urlname?

我必须根据当前的urldynamic地build立一个url。 使用{% url %}标记是最简单的方法,但是我需要使用当前的url名称来dynamic生成新的标记。 我如何获得连接到导致当前视图的urlconf的url名称? 编辑:我知道我可以手动使用get_absolute_url手工地址,但我宁愿避免它,因为它是一个演讲的一部分,我想演示只有一种方法来build立url。 学生知道如何使用{% url %} 。 他们知道面对一个问题时,他们必须产生一个更完整的url基于当前的一个。 最简单的方法是再次使用{% url %} ,并有一些变化。 由于我们已经命名了url, 我们需要知道如何获取调用当前视图的url的名称。 编辑2:另一个用例是根据基本模板différently显示部分基本模板。 还有其他方法可以做到这一点(使用CSS和{%block%}),但有时如果视图名称与链接相匹配,则可以移除base.html菜单项的标签。

URL Shortener如何工作?

我想知道一个URL Shortener如何工作,就像他们如何从地址栏中提取文本并将其映射到正确的URL,稍后将其redirect。 他们使用什么编程语言? 他们如何保持测绘的历史? 他们如何确保缩短url的唯一性? 如何在不访问URL的情况下取消映射?

什么是有效的,什么不在URI查询中?

背景(进一步的问题) 我一直在谷歌searchRFC和SO试图破解这个问题,但我仍然没有杰克。 所以我想我们只是投票“最好”的答案,就是这样,或? 基本上归结到这一点。 3.4。 查询组件 查询组件是由资源解释的一串信息。 query = *uric 在查询组件中,字符“;”,“/”,“?”,“:”,“@”,“&”,“=”,“+”,“,”和“$”被保留。 第一件令我难以置信的事就是* uric就是这样定义的 uric = reserved | unreserved | escaped reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | "," 但是,这样的说法可以稍微澄清一些 上面的“保留”语法类是指URI内允许使用的那些字符,但在通用URI语法的特定组件中可能不允许使用这些字符。 它们被用作第3节中描述的组件的分隔符。 “保留”集中的字符在所有上下文中都不保留。 在任何给定的URI组件中实际保留的字符集由该组件定义。 一般来说,如果URI的语义由于其US-ASCII编码而被replace,则字符被保留。 这最后的摘录感觉有些落后,但它清楚地表明,保留的字符集取决于上下文。 然而,3.4声明所有的保留字符都是保留在一个查询组件中的,但是,唯一会改变这里的语义的是逃避问号(?),因为URI没有定义查询string的概念。 在这一点上,我完全放弃了RFC,但发现RFC 1738特别有趣。 一个HTTP URL的格式如下: http://<host>:<port>/<path>?<searchpart> 在<path>和<searchpart>组件中,“/”,“;”,“?” […]

从URL /地址栏调用Javascript函数

有没有可能从URL调用一个JavaScript函数? 就像: http://www.example.com/mypage.aspx?javascript:printHelloWorld() : http://www.example.com/mypage.aspx?javascript:printHelloWorld() javascript: http://www.example.com/mypage.aspx?javascript:printHelloWorld() 我知道如果你把javascript:alert("Hello World"); 进入地址栏,它将工作。 我怀疑这个答案是否定的,只是想知道是否有办法做到这一点。

获取网站的基本url,并在Symfony 2中全局传递给树枝

我正在从CodeIgniter切换到Symfony 2.有人可以给我一个例子,如何: 获取基础url(没有路由特定部分的url) 全局地将这个variables传递给树枝包,这样我就可以在每个模板中使用它。

在URL中有多个问号是否有效?

我今天遇到以下URL: http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497 注意查询string开头的加号问号: ??blogid=122&entry_id=64497 我的浏览器似乎没有任何问题,并运行一个小书签: javascript:alert(document.location.search); 只是给了我上面显示的查询string。 这是一个有效的url? 我这么迂腐的原因(假设我是)是因为我需要为查询参数parsing这样的URL,并且支持加倍的问号将需要对我的代码进行一些更改。 显然,如果他们在野外,我需要支持他们。 我主要是好奇的,如果这是我的错误不完全遵守的URL标准,或者如果它实际上是一个非标准的URL。