问题标签 [uri]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
69 浏览

flash - 如何从可嵌入的 Flash 标记中抽象出命名的 .swf?

Youtube 的 Flash 播放器嵌入了http://www.youtube.com/v/5oiQdTfMAmo&hl=en&fs=1&等链接

我怎么能做同样的事情,没有提到 .swf 并且播放器指向的文件被编码在 URI 中。

0 投票
3 回答
1546 浏览

url - SEO和URI结构

标准 SEO 警告:这是一个黑匣子,算法是专有的,试图预测和玩弄搜索引擎是一种糟糕的谋生方式。

也就是说,您要采取哪些基本步骤来确保您的内容对主要搜索引擎(Google、Bing 等)可见?

我特别好奇您的 URI 信息架构所扮演的角色。您希望在 URI 中使用关键字,并且希望避免使用查询字符串加载方法,这是常识,但除此之外还有什么?

我正在谈论的一个简单的例子。根据我在论坛上阅读的内容,我最近在我的网站上公开了 /category/* 层次结构。在接下来的几周里,我注意到我的页面浏览量急剧上升。

我很好奇网站/博客应该对其 URI 采取哪些其他基本步骤来确保基线可见性。

0 投票
8 回答
883 浏览

php - 传递看起来像 URI 目录的 GET 参数

我见过很多看起来像这样的 URI:

我想知道 URI 的 /1234/man_invents_fire 部分是否实际上是目录,或者它们是否是 GET 参数(或其他东西)。我注意到很多时候 /man_invents_fire 段是不必要的(可以删除而不会产生任何后果),这让我相信 /1234/ 是数据库表中故事的 ID 号(或类似的东西)行)。

如果 URI 的这些部分是 GET 参数,是否有一种简单的方法可以实现这一点?如果他们不是,正在做什么?

(另外,我知道 CodeIgnitor 提供了这种功能,但我很想知道如果没有 CodeIgnitor 是否可以轻松实现它。但是,如果这与答案相关,我通常是 PHP)

谢谢

0 投票
4 回答
1065 浏览

rest - REST 和 URI 缓存

据我了解,使用超文本驱动的RESTful Web 服务,客户端不应该知道任何关于服务器 URI 布局的信息,除了几个众所周知的入口点。这应该使服务器能够控制自己的 URI 空间并减少与客户端的耦合。

当服务的客户端成功发送创建新资源的请求时,服务会响应 201 CREATED 并在 Location 标头字段中提供可以访问新资源的 URI。

是否应该允许客户端存储此 URI 以在将来启用对资源的直接访问,如果可以,持续多长时间?如果 URI 被客户端缓存,这似乎设置了一种情况,即每次服务器更改其 URI 布局时,它需要确保在访问旧 URI 时提供永久重定向。否则客户端中断。几年后,这种重定向系统可能会失控。

与使用 URI 模板的 REST-RPC 混合方法相比,这种情况似乎不会给服务器更多对其 URI 空间的控制。

有很多关于缓存表示的信息,但是在超文本驱动的 RESTful 系统中缓存 URI 呢?

0 投票
4 回答
1816 浏览

java - 我知道 java.net.URL 试图解析 URL;java.net.URI 做同样的事情吗?

快速谷歌并没有找到明确的答案。如果URI这样做,是否有一个广泛的第三方库不会这样做?我只需要一些解析,并且在构造函数尝试解析 URI 时我不能有不可预知的延迟?

谢谢。

0 投票
4 回答
231 浏览

rest - 如何命名资源标识符?

我有一个 Restful 网络服务。预订房间可以更改。哪个 URI 是更好的解决方案?

a) http://localhost/hotel/Xhotel/Reservation/15

b) http://localhost/hotel/Xhotel/Room/4/Reservation/15

c) http://localhost/hotel/Xhotel/Reservation/15/Room/4

0 投票
3 回答
394 浏览

javascript - jQuery中随机元素的Href

我发现自己大量使用这种方法来执行基于锚标记的 URL 的操作(使用 jQuery):

在我的应用程序的其他地方,我有一些表格数据,我正在向其中添加内联编辑。当您在 中双击 a<td><table>,它使数据可编辑(文本、日期选择等),点击“输入”将$.ajax请求保存新值。我的问题是,如果这些中<td>的每一个都有与之关联的 href,我应该如何/在哪里存储 uri?

例如,a<td>会有一个类似/articles/field/title/id/5的 URL ,我将使用 javascript 解析它并使用一些参数发送帖子。

这是否可以接受:

然后使用与上面相同的javascript?或者...

  • 我应该在里面添加一个隐藏的吗?
  • 我应该将内容包装在内部的标签中并使其 双击吗?
  • 还是我应该使用其他属性?

非常欢迎提出想法。

0 投票
2 回答
783 浏览

c# - 为什么在 Equals 方法中忽略 Uri 的片段?

我正在尝试根据它们的 URI 维护一组对象:

但是,URI 通常仅根据 Uri 的片段而有所不同。因此,以下导致错误:

根据http://msdn.microsoft.com/en-us/library/f83xtf15.aspx

Equals 方法比较两个实例,而不考虑它们可能包含的用户信息 (UserInfo) 和片段 (Fragment) 部分。例如,给定 URI http://www.contoso.com/index.htm#searchhttp://user:password @www.contoso.com/index.htm ,Equals 方法将返回 true。

我已经不得不解决这个问题。但是为什么它会这样呢?我可以看到用户信息的逻辑,但看不到片段的逻辑。

0 投票
4 回答
5236 浏览

php - 如何使用 PHP 清理标题 URI?

我正在编写一个博客,我希望 URI 成为像 stackoverflow 中的问题标题或 wordpress 一样的标题。
清理 URI 的规则是什么?
PHP中是否有已经制作的代码可以做到这一点?

提前致谢,
奥马尔

0 投票
1 回答
2381 浏览

c# - 检查是否存在相对 URI

我想检查 URI 是否返回有效结果。例子:

这会引发不支持的异常。所以我认为我应该提供绝对 URI。我能找到的所有示例都使用硬编码的根(例如 www.example.com)。这当然是不可接受的,因为不确定网站的实际根目录是什么。

如何检查相对 URI 的结果或找到当前根?有没有更好的方法来检查“/content/pics/agreements/en.gif”是否返回 gif 或 404?