标签: query-string

在mvc中的所有页面中维护查询字符串

我需要在我的asp.net mvc(C#)应用程序的所有页面中维护查询字符串.

例如:我会打电话给一个页面www.example.com?Preview=True.无论我点击哪个页面,都应该维护查询字符串www.example.com.即当我点击About us页面时www.example.com,网址应该是www.example.com/AboutUs?Preview=True

我怎样才能实现这一目标?什么是做这种常见手术的最佳场所.

asp.net-mvc query-string

6
推荐指数
1
解决办法
3814
查看次数

查询字符串参数使我的应用程序有风险?

我正在编写一个Asp.Net WebForms应用程序,我在其中调用一个编辑页面,使用URL中的查询字符串参数传递有关要编辑的记录的数据.

喜欢:

http://myapp.path/QuoteItemEdit.aspx?PK=1234&DeviceType=12&Mode=Edit
Run Code Online (Sandbox Code Playgroud)

在应用程序的上一页中,我向用户展示了他可以根据自己的帐户权限编辑的筛选项目的GridView,并使用上述参数列表调用编辑页面,页面知道该怎么做.我不会对目标页面进行任何额外的检查,以验证用户是否有权访问传入的PK记录值,因为我打算依赖上一页来过滤列表,我会没事的.

但是,很明显,用户现在可以键入不同PK的URL并获得编辑该记录的访问权限.(或者,他可以访问Mode = View,但不能访问Mode = Edit或Mode = Delete.基本上,我希望避免验证目标页面上的记录和访问权限.

在调用目标页面之前,我还使用Session变量测试了相同的工作流程来存储PK,DeviceType和Mode,然后在目标页面中从Session中读取它们.因此没有涉及查询字符串参数.这将控制远离用户.

所以,我正在寻找关于这两种方法的反馈,以便我选择一种可接受/标准的方式来处理这个问题,因为它似乎是CRUD应用程序非常常见的应用程序设计模式.

asp.net parameters query-string

6
推荐指数
2
解决办法
521
查看次数

修改请求查询字符串参数以构建新链接,而无需求助于字符串操作

我想动态填充当前请求的URI链接,但设置一个特定的查询字符串参数.所有其他查询字符串参数(如果有的话)应保持不变.我事先并不知道它们可能是什么.

例如,假设我想建立一个链接返回到当前页面,但与查询参数"valueOfInterest"一直被设置为"维布勒"(我是从aspx页面的代码隐藏在做这个,的.Net 3.5 C#FWIW).

例如,请求这两个中的任何一个:

/somepage.aspx
/somepage.aspx?valueOfInterest=sausages
Run Code Online (Sandbox Code Playgroud)

会成为:

/somepage.aspx?valueOfInterest=wibble
Run Code Online (Sandbox Code Playgroud)

最重要的(可能)请求:

/somepage.aspx?boring=something
/somepage.aspx?boring=something&valueOfInterest=sausages
Run Code Online (Sandbox Code Playgroud)

会保留无聊的参数成为:

/somepage.aspx?boring=something&valueOfInterest=wibble
Run Code Online (Sandbox Code Playgroud)

注意事项:如果asp.net中更优雅的东西更强大,我想避免字符串操作.但是,如果没有更优雅的东西,那就这样吧.

我做了(一点点)作业:我找到了一篇博文,建议将请求复制到本地HttpRequest对象中,但是仍然有查询字符串参数的只读集合.我也看过使用URI对象,但似乎没有查询字符串

asp.net url query-string

6
推荐指数
1
解决办法
9128
查看次数

将参数传递给SharePoint 2010中的查询字符串中的ssrs报告

我发布了一个ssrs到sharepoint,我试图在查询字符串中传递参数的值,但我无法弄清楚语法.这是我传入的查询字符串.我正试图通过CLordID = 1324381.在我的报告中CLordID

HTTPS:///_layouts/ReportServer/RSViewerPage.aspx RV:RelativeReportUrl =/TestReports/Orders.rdl&RS:命令=渲染&CLordID = 1324381

当我尝试这个时,我会收到:

指定参数值必须在显示报告之前指定报告参数值.在参数区域中选择参数值,然后单击"应用"按钮.

我已经尝试制作参数,可见,隐藏和内部,但我无法让它工作.

任何帮助是极大的赞赏

reporting-services sharepoint-2010 query-string

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

如何从HTTP查询字符串中读取参数

我有以下网址

http://www.example.com/node/add/forum/3?gids[]=13
Run Code Online (Sandbox Code Playgroud)

我想13从我的模块中获取值.

我试过了

$_GET['gid[]']
Run Code Online (Sandbox Code Playgroud)

$_GET['gids%5B%5D']
Run Code Online (Sandbox Code Playgroud)

但我总是得到null.

我怎样才能做到这一点?谢谢

drupal query-string

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

加密查询字符串,包括键

我有app使用查询字符串来传递页面周围的一些值,我发现了几个关于如何加密查询字符串中的值的例子,但问题是我的KEYS告诉更多关于查询字符串然后将所有整数转换为字符串的值.

有没有办法加密ASP.NET中的整个查询字符串,包括键和键值?

就像是:

Default.aspx?value1=40&value2=30&value3=20
Run Code Online (Sandbox Code Playgroud)

 Default.aspx?56sdf78fgh90sdf4564k34klog5646l
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# asp.net encryption query-string

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

从html页面访问查询字符串/参数

我有一个基本的html页面,它将一个查询参数传递给页面.我以为我能用Request.QueryString获取值,但我正在做的阅读越多,这似乎只适用于asp应用程序.我的html如下

<body>
    <object type="application/pdf" width="100%" height="100%">
        <!--This didn't work-->
        <param name="src" value="<%=Request.QueryString["path"]%>" />
        <!--Neither did this-->
        <!--<param name="src" value="<%=Request.Params["path"]%>" />-->
        <!--When it is hardcoded then my page is displaying the pdf as expected.-->
        <!--<param name="src" value="scan.pdf" />-->
    </object>
</body>
Run Code Online (Sandbox Code Playgroud)

我用displayPdf.htm调用页面?path = scan.pdf

我一直在寻找一种方法来访问HTML中的查询参数,而无需编写JavaScript解决方案,但没有任何运气.我确定添加一个js函数不会太大,只是认为如果有单行方法我会避免它.

谢谢您的帮助.

html query-string

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

如何在Javascript中获取url的hashtag值和&符号值?

我有一个网址 http://www.example.com/folder/file.html#val=90&type="test"&set="none"&value="reset?setvalue=1&setvalue=45"

现在我需要从#开始获取url的部分,我如何得到它,我尝试使用window.location.search.substr();但看起来像搜索?在网址中.有没有一种方法可以在#之后获取url的值

我如何从&符号中获取部分网址?

谢谢,迈克尔

javascript url jquery query-string

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

捕获查询字符串时$ _SERVER ['REQUEST_URI']的可靠性如何?

从我读过的内容来看,似乎$_SERVER['REQUEST_URI']并不总能正确地返回查询字符串,但是有没有人对成功率有什么了解?在普通客户的大多数情况下它会起作用吗?

什么,如果有的话,会导致REQUEST_URI不填充或不包括查询字符串?

php query-string

6
推荐指数
1
解决办法
3030
查看次数

无法将复杂的javascript对象转换为查询字符串

这是我试图转换为查询字符串的javascript对象

{$and: [{topic: categoryIds} , {$or :[ {'groups 1': {$ne: ''}}, {groups: $scope.myGroups}]}]};
Run Code Online (Sandbox Code Playgroud)

基本上我希望匹配一个等于categoryIds的主题,并抓取具有空组数组的文档,或者groups数组具有值并匹配数组$ scope.mygroups中的一个

我的问题是,以易于解析的格式转换它的最佳做法是什么,以便我可以将它附加到GET请求,以及如何在快速服务器上解析它.

mongoose query-string express angularjs

6
推荐指数
1
解决办法
509
查看次数