例如,我正在浏览互联网,并且注意到,YouTube载有一个与这个链接的URL,以表示一个录像页:
我的网址将“URL”作为专题网页:http://www.example.com/page.php?topic_id=6f3246d0sdf42c2jb67abba60ce33d5cc
。
差异在于,如果你已经注意到,在你管上,他们的监视页没有档案延期,那么我很想知道,有些地方没有使用档案延期,它有什么用处?。
例如,我正在浏览互联网,并且注意到,YouTube载有一个与这个链接的URL,以表示一个录像页:
我的网址将“URL”作为专题网页:http://www.example.com/page.php?topic_id=6f3246d0sdf42c2jb67abba60ce33d5cc
。
差异在于,如果你已经注意到,在你管上,他们的监视页没有档案延期,那么我很想知道,有些地方没有使用档案延期,它有什么用处?。
由于URIs(因此URLs)应当独立于执行的想法,如果你想要获得关于食品安全的CDC信息,那么你就应当能够到。 (例如) 无论光盘系统的服务器是使用PHP还是“Pral”或“Perl”的,终端用户都无需看到。 终端用户对网页的生成方式持谨慎态度,因为所有为网页服务的语文均产出同样的超文本,CSS,等等,用户只是在其网页浏览器上浏览该网页。
大多数网络框架都是在违约的情况下建立这一功能的,正是出于这一原因,无论在大多数网络服务器中,都能够完成这种功能。 《W3C风格指南》将这一理想编纂成法典,这无疑是这一想法得到广泛接受的一个重要因素。 它在其指南“Cool URIs Don t Change中作了概述,如果你仍然不理解这里的推理,就应当澄清问题。 该文件是关于这个问题的最后发言,也是框架的实际标准。
值得注意的是,通常有文件证明最终是
说明: 这一答案最初与在某个时候已经停下来有关,因为尽管有最佳做法,但有时国际独立人士协会确实有变化。 I ve取而代之的是CDC的食品安全网页,该网页以某种形式存在:
你们看到的是URL 路线。 服务器没有提及具体档案(例如,第63页),而是使用一个路由表或配置,把申请交给实际上使html成为可能的手里(或者取决于所回的圆形类型)。 如果你注意到,StackOverflow使用同样的机制。
延长期限与否无关。 浏览器在服务器退回的监评类型上运行,而不是在URL中使用的任何延伸。
当你问为什么? 你们要求的是技术原因还是设计原因? 有些人已经回答了技术问题,因此我只想就设计发表评论。
基本上,它oil到这一ur子是终点。 它是一个用户/服务需要进入的地方。 在大多数情况下,延期无关紧要。 如果用户浏览网络并上。 他期待一份用户名单。 他不敢说自己没有说什么。 而作为使用这些延伸的设计者,实际上并没有意义。 你希望你们的感受,这些延伸并没有真正提供用户需要的任何见解。
你们想要使用这些工具的时段是,如果你正在创造其他应用将使用的服务。 然后,你可以选择延长时间,以表示预期会恢复哪类数据(json、xml等)。 有些人在设计指南和试金字上工作,但都很早。
基本上使用这些延伸,是因为网络服务器/客户如何因违约而工作。 由于网络发展已经成熟,我们开始更加专业地对待导游,并试图使阅读/使用这些.具的人感到有理。
浏览器的延伸并不重要,而浏览器只是使用头盔来决定显示什么和如何展示,但机床上的机会是do。 例如,你的盒子可以安装一个工匠和一台瓦解译员,但你的网络服务器有文件,可以绘制用于监测、监测和评价类型的文件。 例如,Apache s php5.conf:
AddType application/x-httpd-php .php .phtml .php3
说明 应当承认,在(.php)、phtml和(.php)3中终结的档案是PHP的档案。
然而,由于延期对客户没有任何意义,因此URLs经常看着没有他们的“宗教”。 为了做到这一点,阿帕奇斯·mod_rewrite
可以用来“重塑”客户-土地URLs,在服务器上具有意义。
例如,你可以设立<代码>mod_rewrite。 http://yourblog.com/article/the-article-you-wrote
充其量,在互联网上任何用途的档案。 浏览器对档案延期进行处理。 您可以充当国家安全局的档案。 因此,它为什么不能简单地放弃它呢? 这可以缩短URLs。
此外,“笔记”允许使用更可读的ur。 您可能不理解<代码>/类别.php?id=455,但您确实读到/455-some- category
。
如果你想做这件事,并且正在使用阿帕奇,就会看 mo。
导游应适当视为用户接口的一部分。 因此,它应当旨在传递关于用户在现场的地点和网站结构的信息。
ur:
Isite.com/sport/soccer/brazil_wins_worldcup
向用户讲述了网站的结构,以及他目前所处的位置。 相比之下:
mysite.com/article.php?cateogry=12&articleid=371
它是无用的,而是暴露了不相关的执行细节,例如使用哪一种语言来制作网站,以及该条的背后之处(例如,储存在数据库中,以这种方式提供)
除了这一估计性论点(登机使用户面临不相干的执行细节)之外,它还有助于使网站今后不受影响。 既然你从未听过你选择的语句,你可以随后升至Ruby或Adhur,而世界上没有任何链接可以告诉你,现在只有404个。
设计对用户具有意义的设计书,和<>m>成为未来防护品。
有许多可能的解决办法。 如何配置你的网络应用服务器,使你的网络浏览器能够解释什么。 可能会出现这样的情况,即你重新使用URL重写或改写,而正如其他人所说的那样,你重新规定要求延长的URL或延期。
我可以有“,并且实际上在“
一个网络服务器的正常行为是,将申请的国际投资协会的路径图绘制成文件根名录中某个地方的档案。 http://example.com/foo/bar。 此外,网络服务器需要了解如何处理档案。 通常通过延长档案名称进行。 因此,档案名称延期文件.php
由PHP口译员处理。
除了这一正常行为外,大多数网络服务器都有能够改变制图的特征(即URL rebecca),以及如何处理没有档案延期的档案。
如是阿帕奇网络服务器,前者可使用mod_rewrite:
RewriteEngine on
RewriteRule ^/watch$ /watch.php
后者可在 rel=“nofollow noretinger”>mod_mime上完成:
<File watch>
ForceType application/x-httpd-php
</File>
(Ok, 实际不是 mod_mime的特征,而是 核心的特征。)
www.un.org/Depts/DGACM/index_french.htm
On the Web, the period (.) character is commonly used to separate the file name and extension portions of a URI. A REST API should not include artificial file extensions in URIs to indicate the format of a message’s entity body. Instead, they should rely on the media type, as communicated through the Content-Type header, to determine how to process the body’s content.
(1)http://api.college.restapi.org/students/3248234/transcripts/2005/fall.json (2)http://api.college.restapi.org/students/3248234/transcripts/2005/fall
(1)File extensions should not be used to indicate format preference. (2)REST API clients should be encouraged to utilize HTTP’s provided format selection mechanism, the Accept request header. references: design REST api rulebook
下面,我用在我的入口处做的是,如果没有超文本或PHP的延伸,则尿素仍然正确。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
也就是说,如果浏览器中注明姓名的档案与网站服务器中的目录(-d)或文档(-f)相匹配,则改写以下规则:
RewriteRule ^(.*)$ $1.html
i m 不能确定以下工作如何进行,但我认为,在改写为html之后,如果它仍然不与它相匹配,那么它就会改写为:
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
如果仍然不匹配,将显示404页。
您还可以将404条与以下法典重新定位。
ErrorDocument 404 /404.html
重要的是,该守则在我的网站上发挥作用。
这些人不需要档案延期。
Take this domain: http://www.?.co.uk/elderly-care-advocacy/mental-capacity-act-advance-medical-directive.html How could i use PHP to find the everything between the first and second slash regardless ...
The other day you were very helpful. Now I have another question. I have a bookmarklet to grab the current URL or I should say host name (without the http:// part - which is ok) like: javascript:q=(...
This is rather difficult to explain so please bear with me. We will be hosting 4 websites on our server and the plan is to have each site sit under its own domain: site-a.com site-b.com sub1.site-b....
Does window.location.hash contain the encoded or decoded representation of the url part? When I open the same url (http://localhost/something/#%C3%BC where %C3%BCtranslates to ü) in Firefox 3.5 and ...
As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...
I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?
I think the question title seems to explain eveything. I want to detect whether a string is in URL format or not using javascript. Any help appreciated.
我撰写了一个网络服务,期望一个参数(所谓的“hlink”)成为一种ur。 在使用网络服务之前,URLEncode 所涉参数(“hlink”)。 然后我打电话......。