域名如何隱藏端口號 JavaScript獲取當(dāng)前網(wǎng)頁標(biāo)題(title)的方法?
JavaScript獲取當(dāng)前網(wǎng)頁標(biāo)題(title)的方法?在W3C文檔中,HTML文檔中的title元素有這樣的定義:interface htmlitleElement:HTMLElement{att
JavaScript獲取當(dāng)前網(wǎng)頁標(biāo)題(title)的方法?
在W3C文檔中,HTML文檔中的title元素有這樣的定義:interface htmlitleElement:HTMLElement{attributeDomainStringText}您可以看到title元素繼承了HtmlElement并具有可讀寫的text屬性標(biāo)題.text(=value);然后,如果我們想得到title元素之間的文本,我們可以有各種各樣的方法標(biāo)題.text(變量標(biāo)題=document.getElementsByTagName文件(“標(biāo)題”)3)標(biāo)題.innerHTML第三種方法是不可靠的,它會返回標(biāo)題之間的所有內(nèi)容,包括元素和注釋節(jié)點(diǎn);而第一種和第二種方法是獲取標(biāo)題內(nèi)容的標(biāo)準(zhǔn)方法,他們將忽略元素和注釋節(jié)點(diǎn),并返回所有textnode字符串;
帶端口的域名如何隱藏端口號?
在今天的互聯(lián)網(wǎng)上,使用域名訪問網(wǎng)站是正常的,通常以HTTP或HTTPS://,然后是WWW.xxx.com這是域名的一般形式,我們已經(jīng)習(xí)慣了。
實(shí)際上,域名和IP地址是對應(yīng)的,這種對應(yīng)關(guān)系叫做映射。我們使用域名訪問的網(wǎng)站是一個(gè)超文本協(xié)議。此協(xié)議的公共端口號為80,這意味著在大多數(shù)情況下,我們訪問的是網(wǎng)站而不是其他服務(wù)。所以實(shí)際上,這個(gè)端口號在默認(rèn)情況下可以省略。當(dāng)然,加密的web服務(wù)有443端口號。幸運(yùn)的是,默認(rèn)情況下可以省略這兩個(gè)端口。默認(rèn)情況下,當(dāng)您請求時(shí),瀏覽器將根據(jù)協(xié)議本身攜帶80或443。當(dāng)然,您可以在它之后手動添加端口號。
如果您的端口號是特殊的,而不是80或443,那么您需要告訴瀏覽器我的請求的端口號。如果不告訴瀏覽器,則默認(rèn)值為80或443。這樣,如果服務(wù)器提供的服務(wù)端口號不是80或443,則不會丟棄請求。這是由一個(gè)共同的標(biāo)準(zhǔn)決定的,而不是由瀏覽器或服務(wù)器決定的。除非你打開一個(gè)瀏覽器并且擁有很高的滲透率,否則你可以忽略不同的端口。否則,只能將服務(wù)器的服務(wù)端口號更改為80或443,并且不能寫入此端口。