Tag: 查询参数

如何将具有多个参数的URL传递给URL?

基本上我试图通过这样的URL: www.foobar.com/?first=1&second=12&third=5 到像这样的URL: http://www.facebook.com/sharer.php?&t=FOOBAR&u=http://www.foobar.com/first=12&sec=25&position=2 它只识别第一个参数。 我与LinkedIn和Twitter分享有同样的问题,所以这一定是我做错了。

如何使用ui-router为AngularJS提取查询参数?

如何使用ui-router为AngularJS提取查询参数? 在AngularJS自己的$location服务中,我做了: ($ location.search())。UID 从URL中提取参数uid。 ui-router的相应代码是什么?

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

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

在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。

url查询参数是否有效?

像http://example.com/foo?bar这样的url有效吗? 我正在寻找一个官方的说法,说某种方式或其他。 一个简单的是/否的答案或轶事证据不会削减它。

如何在AngularJS中设置一个查询参数而不用做路由?

我的Angular应用程序允许用户加载一个项目,当发生这种情况时,我想设置一个查询string,其中包含项目的Id,以便如果用户刷新页面(或者想要链接到),URL已经设置(如果Id存在于$ routeParams中,则已经有加载项目的代码)。 我怎样才能设置该查询参数,而不会导致路由? 如果路由发生,页面上还有其他的东西会被重置(包括一个需要重新载入所有数据的插件),所以重要的是查询参数的改变。 总之,当我加载项目123时,我想要发生的是URL从以下变化: www.myurl.com/#/Items 至: www.myurl.com/#/Items?id=123 没有任何路由发生。 什么是最好的方法来做到这一点?

何时使用查询参数与matrix参数?

查询参数 : http://example.com/apples?order=random&color=blue : http://example.com/apples?order=random&color=blue matrix参数 : http://example.com/apples;order=random;color=blue : http://example.com/apples;order=random;color=blue 什么时候应该使用查询参数与matrix参数? 为什么matrix参数可以在URL的中间使用,但查询参数不能? 例如: http://example.com/apples;order=random;color=blue/2006/archive : http://example.com/apples;order=random;color=blue/2006/archive 如果matrix参数是查询参数的超集,为什么不一直使用它们? 你可以在这里阅读更多关于matrix参数: http : //www.w3.org/DesignIssues/MatrixURIs.html

在mysql sproc中使用表名的variables

我试图传递一个表名到我的MySQL存储过程使用此sprocselectclosures不同的表,但它不工作… 这是我正在尝试: CREATE PROCEDURE `usp_SelectFromTables`( IN TableName varchar(100) ) BEGIN SELECT * FROM @TableName; END 我也试过它没有@符号,只是告诉我,TableName不存在…我知道:)