标签: query-string

ASP.NET MVC - 将多个查询字符串参数映射到一个漂亮的URL

我对mvc的seo友好网址设计有点困惑 ....例如以下网址: http://myapp/venues/resturants.aspx?location = central&orderBy = top-rated

使用我的mvc应用程序,我将其映射如下: http:// myapp/venues/list/resturants/central/top-rated
{controller}/{action}/{category}/{location}/{order}

现在唯一的问题是位置和订单是可选的...因此应该可以提交如下请求:http:// myapp/venues/list/resturants/top-rated.当请求到达控制器动作时,这被证明是一个问题,位置参数自然地获得了"最高评级".

有什么建议?我正在考虑使用显式查询字符串来处理多个参数,但这确实是我的最后一个选项,因为我不想太多地牺牲SEO.

有没有人遇到过这种困境?你是怎么处理的?

提前致谢!

asp.net-mvc seo query-string

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

使用查询字符串从URL缓存

我正在处理的Web应用程序使用/image?name=a.gif等URL提供图像.页面加载缓慢部分是因为浏览器没有缓存图像.

是否有任何组合的http标头会说服IE缓存图像,即使URL中有查询字符串?我试图避免浏览器发出任何不必要的请求(包括if-modified-since类型请求)

我很满意只适用于IE(6+)的解决方案.另外,我知道我可以通过URL重写来避免这个问题 - 我只是对更好地理解浏览器缓存感兴趣.

谢谢

url internet-explorer caching query-string

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

使用查询字符串的Rails路由

我有一个问题,我需要从GET请求传入的值,我不知道如何设置路由定义.

我的Category对象有一个类型(字符串),一个颜色(字符串)和许多产品.我想创建一个简单的Web服务,让调用者通过传递Category的类型和颜色来获取所有Category的产品:

http://www.myapp.com/getProducts?catType=toy&color=red
Run Code Online (Sandbox Code Playgroud)

要么 ?

http://www.myapp.com/categories/getProducts?catType=toy&color=red
Run Code Online (Sandbox Code Playgroud)

如何为这种情况定义正确的路由?是否有更好的方法以宁静的方式做到这一点...因为我知道Rails是Restful,所以如果有一种方法可以"正确"地做到这一点那么那就更好了.

谢谢

rest routing ruby-on-rails query-string

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

.htaccess从GET变量重定向到url字符串

我需要重定向

/search?keywords=somesearchterm
Run Code Online (Sandbox Code Playgroud)

/search/somesearchterm
Run Code Online (Sandbox Code Playgroud)

这似乎非常基本,但我一直在冲击它一小时.

感谢您抽出宝贵时间来看看这个.

.htaccess mod-rewrite query-string

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

如何在ASP.NET MVC 2中使用QueryString返回View?

我正在ASP.NET MVC 2中开发一个网站.在某些时候,我在控制器中找到一个ActionResult,我显然是在调用方法

return View();  
Run Code Online (Sandbox Code Playgroud)

有什么办法,我可以将QueryString传递给我的视图或将参数附加到URL?

return view query-string asp.net-mvc-2

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

只需加密C中的字符串即可

我正在尝试加密我在打开网址时正在制作的游戏上的查询字符串.它并不复杂,实际上因为我在游戏引擎上工作所以它需要尽可能简单.如果我的等级过低,往往会大惊小怪.

我已经创建了查询字符串,我只需要获取它的每个字符并从字符中减去15以轻微加密它.我只是想做一个能阻止大多数用户的简单加密.

我希望我能给出一个代码示例,但我对C没有太多经验,我甚至不确定从哪里开始.游戏引擎的api通常会让一切变得简单.

c encryption cstring query-string

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

HTML表单POST方法,在操作URL中使用查询字符串

假设我的页面上有一个带有method = POST的表单.现在这个表单有一些基本的表单元素,如文本框,复选框等.它的操作URL为http://example.com/someAction.do?param=value

我确实理解这实际上是一件相互矛盾的事情,但我的问题是它是否会在实践中发挥作用.

所以我的问题是;

  1. 由于form方法是POST,我的URL中也有一个查询字符串(?param = value)它会正常工作吗?即我能够在我的接收页面上检索param =值(someAction.do)

  2. 假设我使用Java/JSP访问服务器端的值.那么在服务器端获取值的方法是什么?语法是否相同,以访问param = value的值以及textbox/radio button/checkbox等表单元素?

forms struts-1 query-string

7
推荐指数
1
解决办法
8213
查看次数

Query String唯一字符串生成器?

一旦我问过:如何生成显然随机的查询字符串/网址.

它可以在很多地方找到:

http://www.youtube.com/watch?v=IMl7pvaWzh8
                                   ^
                                   |
                                   +---------------- 

http://jsfiddle.net/xeolabs/LSTKM/light/
                              ^
                              |
                              +---------------- 

http://jsbin.com/asapay/1/edit
                   ^
                   |
                   +---------------- 
Run Code Online (Sandbox Code Playgroud)

我被告知(似乎是逻辑)当服务器选择一个新的URL时,它不会检查它是否是免费的(以前没有选择)

另外,我被告知它可能是一个公式的结果,如:( f(n+1) = f(n)+1所以它根本不是随机的.

所以新的url param是由最后生成的url param生成的.

我的问题 :

哪里可以找到这样的发电机功能?

当然我可以建立一个我自己的17 = 16 + 1,但我正在寻找一些准备好的东西:

f(n+1) = f(n)+1其中有大写,小写,数字的用法.和
当然的最小碰撞和零个预测.

你知道吗,专业......

我只是好奇google/youtube/jsbin/jsfiddle每天有数百万的请求.

c# asp.net security url query-string

7
推荐指数
1
解决办法
1929
查看次数

如何在lua或nginx中获取查询参数?

我正在尝试实现这个 - https://gist.github.com/MendelGusmao/2356310 Lua,基于nginx的URL缩短器,我想要实现的唯一更改是当一些查询字符串参数带有缩短的URL时我需要获取该参数并插入长URL.

例如 http://google.com?test=2 会像http://abc.in/abc一样 点击http://abc.in/abc?test=3我会被重定向到 - http:// google .com?test = 3.

为此我需要从$ request_URI获取查询字符串参数,任何人都可以帮助一些代码吗?

lua nginx request.querystring url-shortener query-string

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

HTML锚链接使用不同的查询字符串转到同一页面

在一个web文档(http://example.com/bla.php?x=123&y=321)中,是否可以创建一个锚链接,而http://example.com/bla.php?z=111不会放入bla.php锚点href

html query-string

7
推荐指数
1
解决办法
3446
查看次数