query-string相关内容

HttpUtility.ParseQueryString()总是特殊字符编码为Unicode

在使用HttpUtility从System.Web程序,我发现,每次我调用该方法.ParseQueryString我有特殊字符编码为它们的Unicode等价表示。我已经尝试了许多不同的编码类型,并且似乎都产生相同的结果。我的代码的一个例子是在这里: 字符串文本=“ICHmöchtediese画报献给ANDERE freigeben” 变种urlBuilder =新UriBuilder(URL ..
发布时间:2016-09-29 13:08:33 C#/.NET

打开HTML文件,查询字符串

是否有可能与加载查询字符串本地HTML文件?我使用的Process.Start,但因为追加?查询字符串=测试来的文件名末尾使搜索失败。 的Process.Start(“page.html即可?查询字符串=测试”) 以上在FileNotFound异常结果的代码。我使用的ProcessStartInfo尝试,并通过查询字符串作为参数,但只是装正常的页面。这可能吗? 解决方案 ..
发布时间:2016-09-21 14:05:30 C#/.NET

如何建立在C#中的URL的查询字符串?

当从code调用网络资源是建设一个查询字符串包括所有必要的参数的共同任务。虽然通过各种手段没有火箭科学,也有一些漂亮的细节,你需要照顾好喜欢的,附加的&安培; 如果不是第一个参数,编码参数等。 在code做到这一点很简单,但有点乏味: StringBuilder的SB =新的StringBuilder(); 如果(NeedsToAddParameter A) { SB.Append(“A ..
发布时间:2016-08-26 13:53:22 C#/.NET

这是一个查询串的最大可能长度?

它是依赖于浏览器?另外,做不同的网络协议栈有多少数据,他们可以从请求得到不同的限制? 解决方案 RFC 2616 (超文本传输​​协议 - HTTP / 1.1)指出,没有限制的查询字符串(3.2.1节)的长度。 RFC 3986 还规定没有限制,但表示该主机名是有限的,因为DNS限制为255个字符(2.3节。 3)。 虽然规格不指定任何最大长度,实际限制是通过Web浏览器和服务器软件的 ..
发布时间:2016-08-15 12:47:00 跨浏览器开发

黑莓的HttpConnection和查询字符串

我一直有连接到一个URI一些麻烦,当我追加查询字符串...我总是回来HTTP 400 code ...但是当我尝试浏览器相同的URL,一切都顺利。 .. 这是我有: 查询字符串=“Q =你好”; 字节[] = queryBytes query.getBytes(); 在某处我的code我打开使用queryBytes像这样的HttpConnection的:字符串的uri =“htt​​ps: ..
发布时间:2016-08-10 21:27:57 BlackBerry

版本JavaScript的一个单页web应用程序? (查询字符串)

我有一个单页应用程序的一些静态路由,例如: example.org /#!/工具/ example.org/#!/stories/story-1/ 这些是不需要任何版本的路线的实例。无论是“页”的存在,它已被重定向或它是不存在的。 但后来我还有其他的资源,我想的版本(因为他们可以有内部状态 - 与表示> 10参数查询字符串): example.org /#/工具/人口工具/ + ..

如何传递查询字符串Backbone.js的路由

我使用Backbone.js的和jQuery移动。 jQuery的移动路由被禁用,我使用的lib只针对UI。我得到的一切工作,除了选择网页过渡。我需要通过网页过渡(“切片式”,“淡出”,“滑盖向下”)的骨干路由器,因为转型是基于在用户来自不同而不同。 我想通了非常丑陋的方式做到这一点,通过URL将它们传递: 类App.Routers.Foods扩展Backbone.Router 路线: ..
发布时间:2016-07-30 15:32:15 JavaScript

取骨干收集与搜索参数

我想使用 Backbone.js的来实现搜索页面。搜索参数从一个简单的形式服用,和服务器知道解析查询参数并返回结果的一个JSON阵列。我的模型看起来像这样,或多或少: App.Models.SearchResult = Backbone.Model.extend({ urlRoot:'/搜索“ });App.Collections.SearchResults = Backbone.Co ..
发布时间:2016-07-30 15:22:49 JavaScript

同时使用属性路由查询字符串不工作

我用 System.Web.Http.RouteAttribute 和 System.Web.Http.Route prefixAttribute 启用我的Web API应用2清洁的URL。对于大多数我的请求,我可以使用路由(如控制器/参数1 /参数2 ),或者我可以使用查询字符串(如控制器?参数1 =鲍勃和放大器;参数2 =玛丽)。 不幸的是,我的控制器之一(也是唯一一个),这将失败。这是我的 ..

访问在ASP.Net网页API查询字符串?

我利用Asp.net的Web API生成的默认模板。我与Get()部分工作: //获取API /值 公共IEnumerable的<串GT;得到() { 返回新的字符串[] {“值1”,“值2”}; } 由于某些原因,我以为你已经做的访问查询字符串只是创建一个输入字符串变量的唯一的事情。所以我创建了一个更多功能(唯一的变化我做了),以生成的默认控 ..
发布时间:2016-07-13 19:49:05 ASP .NET

路由基于查询字符串参数名称

我想在我的MVC4的WebAPI项目配置路由。 我希望能够根据自己的姓名或键入要搜索的产品,像这样:? / API /产品名称= WidgetX - 返回名为WidgetX所有产品 / API /产品类型=小工具 - 返回式的小工具的所有产品 的路由配置是这样的: config.Routes.MapHttpRoute( 名称:“按名称获取” routeTemplate: ..
发布时间:2016-07-13 19:39:43 C#/.NET

通过URL传递的双/浮到网页API查询字符串

我得到了一个Web API项目,我想打电话给通过此URL的API控制器: 的Http://本地主机:3030 / GetByCoordinates / [0,1],[1,1],[1,0],[0,0] 它工作正常,但是当我尝试添加双号(如1.1,而不是1)浏览器抛出404未发现异常,因为该点使它看起来像另一个地址。 我该如何处理双打? 解决方案 尝试添加“/”在URL的末尾,例如的Http ..
发布时间:2016-07-11 17:04:18 ASP .NET

转换查询字符串字典(或关联数组)字典

我试图接受以下形式的查询字符串 参数[键1] =值1&放大器;参数[键2] = VALUE2 并将其转换成一个字典在C#MVC 4。这是微不足道的在PHP做的,但我一直没能找到在C#复制本的任何方法。 我知道我可以通过取一个数组参数=值&放大器;参数=值 但还有排序问题,是几乎没有,我的目的是有用的。 在希望,这不是框架的限制,我如何实现在C#字典风格转换? 要澄清:我不是找一个 ..
发布时间:2016-07-11 17:01:51 C#/.NET

Asp.net MVC RETURNURL变量未显示与方法FormMethod.Post在Html.BeginForm

在MVC3的默认模板设置的登录页面的查询字符串'RETURNURL'变量。那么这个页面回发到控制器 @using(Html.BeginForm()){ 这是然后拿起控制器像这样 [HttpPost] 公众的ActionResult登录(LogOnModel型号,串RETURNURL) { 我想一个CSS类添加到窗体所以我改变了帮手: @using(Html.BeginF ..
发布时间:2016-07-09 15:36:08 ASP .NET

如何在ASP.NET MVC 2的QueryString返回查看?

我在开发ASP.NET MVC 2的网站在某些时候,我得到一个ActionResult的控制器中,我明显地调用方法 返回查看(); 有什么办法,我可以通过查询字符串到我的观点或附加URL参数的? 解决方案 您可以尝试公众的ActionResult指数() { RouteValueDictionary RVD =新RouteValueDictionary(); rvd.Ad ..
发布时间:2016-07-06 11:11:02 ASP .NET