Questions tagged «url»

URL(统一资源定位符)是网络上的通用标识符。URL是对特定位置的Web资源的引用,并提供了一种检索该资源的方法。

11
如何在.NET中动态切换Web服务地址而无需重新编译?
我有引用Web服务的代码,并且我希望该Web服务的地址是动态的(从数据库,配置文件等读取),以便可以轻松更改它。这的主要用途是将其部署到计算机名称和IP地址不同的多个环境中。在所有部署中,Web服务签名将相同,仅位于其他位置。 也许我只是被Visual Studio“添加Web引用”向导宠坏了-似乎这应该相对容易一些。


7
ASP.NET MVC,URL路由:最大路径(URL)长度
场景 我有一个应用程序,使用了良好的旧查询字符串URL结构: ?x=1&y=2&z=3&a=4&b=5&c=6 并将其更改为路径结构: /x/1/y/2/z/3/a/4/b/5/c/6 我们正在使用ASP.NET MVC和(自然地)ASP.NET路由。 问题 问题在于我们的参数是动态的,并且(理论上)我们需要容纳的参数数量没有限制。 一切都好,直到我们被下列火车撞上: HTTP错误400.0-错误请求ASP.NET在URL中检测到无效字符。 当我们的URL超过一定长度时,IIS将抛出此错误。 坚韧不拔 这是我们发现的: 这不是IIS问题 IIS确实有最大路径长度限制,但是上面的错误不是这个。 了解dot iis dot net如何使用请求过滤部分“基于请求限制的过滤” 如果该路径对于IIS而言太长,它将抛出404.14,而不是400.0。 此外,IIS最大路径(和查询)长度是可配置的: <requestLimits maxAllowedContentLength="30000000" maxUrl="260" maxQueryString="25" /> 这是一个ASP.NET问题 经过一番戳后: IIS论坛线程:ASP.NET 2.0的最大URL长度? http://forums.iis.net/t/1105360.aspx 原来,这是一个ASP.NET(实际上是.NET)问题。 事情的核心是,据我所知,ASP.NET无法处理长度超过260个字符的路径。 棺材上的钉子是由哈克(Phil the Haack)本人证实的: 堆栈溢出ASP.NET URL MAX_PATH限制问题ID 265251 问题 那是什么问题呢? 问题是,这有多大限制? 对于我的应用程序,这是一个交易杀手。对于大多数应用程序,这可能不是问题。 那披露呢?我从未听说过有关ASP.NET Routing的任何限制。ASP.NET MVC使用ASP.NET路由的事实使此影响更大。 你怎么看?



6
Django 1.5版:“ url”需要一个非空的第一个参数。语法在Django 1.5中已更改
我开始使用Django 1.5版,旧代码出现问题: <a href="{% url auto.views.viewpost post.slug %}"><h3>{{post.title}}</h3></a> 错误:“ url”需要一个非空的第一个参数。语法在Django 1.5中已更改,请参阅文档。文件: 值得注意的一项不推荐使用的功能是转向“新型” URL标签。在Django 1.3之前,诸如{%url myview%}之类的语法被错误解释(Django认为“ myview”是视图的文字名称,而不是名为myview的模板变量)。Django 1.3和更高版本引入了{%from future future}语法,以引入更正的行为,其中myview被视为变量。 这样做的结果是,如果您在模板中未使用{%将来的%加载URL,则需要将{%url myview%}之类的标签更改为{%url“ myview”%}。如果您使用的是{未来的%加载网址},则可以在Django 1.5下简单地删除该行 然后我尝试了: <a href=“{% url ‘auto.views.view_post’ post.slug %}”><h3>{{post.title}}</h3></a> 但是对于'auto.views.view_post'却出现了错误反向,其中未找到参数'(',)'和关键字参数'{}'。:(我做错了什么?
67 django  url 

2
使用AVPlayer会返回“非多路径连接”错误
我正在使用AVKit播放youtube URL。 我在按钮动作中包含以下代码: @IBAction func trailerButtonAction(_ sender: Any) { guard let youtubeUrl = youtubeURL else { return } let player = AVPlayer(url: youtubeUrl) let playerViewController = AVPlayerViewController() playerViewController.player = player present(playerViewController, animated: true) { player.play() } } 该URL有效,但是当我按下按钮时,视频不会停止加载,并且在Debug区域收到此消息: nw_endpoint_flow_copy_multipath_subflow_counts在非多路径连接上调用 编辑: 我发现AVPlayer不支持youtube URL
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.