當前位置:首頁 » 網頁前端 » web唯一標識
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web唯一標識

發布時間: 2022-06-17 06:39:42

A. web是什麼

web,全稱為World Wide Web,是全球廣域網的簡稱,也稱為萬維網,是一種基於超文本和HTTP的、全球性的、動態交互的、跨平台的分布式圖形信息系統。

表現形式

1、超文本(Hyper text)

超文本是一種用戶介面方式,用以顯示文本及與文本相關的內容。現時超文本普遍以電子文檔的方式存在,其中的文字包含有可以鏈接到其他欄位或者文檔的超文本鏈接,允許從當前閱讀位置直接切換到超文本鏈接所指向的文字。

2、超媒體(hypermedia)

超媒體是超級媒體的簡稱。是超文本(hypertext)和多媒體在信息瀏覽環境下的結合。用戶不僅能從一個文本跳到另一個文本,而且可以激活一段聲音,顯示一個圖形,甚至可以播放一段動畫。

3、超文本傳輸協議(HTTP,HyperText Transfer Protocol)

超文本傳輸協議是互聯網上應用最為廣泛的一種網路協議。

(1)web唯一標識擴展閱讀:

萬維網使得全世界的人們以史無前例的巨大規模相互交流。相距遙遠的人們,甚至是不同年代的人們可以通過網路來發展親密的關系或者使彼此思想境界得到升華,甚至改變他們對待小事的態度以及精神。情感經歷、政治觀點、文化習慣、表達方式、商業建議、藝術、攝影、文學都可以以人類歷史上從來沒有過的低投入實現數據共享。

盡管使用萬維網仍然要依靠於存在自身缺陷的物化的工具,但至少它的信息保存方式不是使用人們熟悉的方式如圖書館、出版物那樣實在的東西。因此信息傳播是經由萬維網和英特網來實現,而無須被搬運具體的書卷,或者手工的或實物的復制而限制。而且數字儲存方式的優點是,你可以比查閱圖書館或者實在的書籍更容易有效率地查詢網路上的信息資源。

B. web平台之間多應用切換,怎樣通過js獲取當前應用的唯一標識

2個應用,key 均為 appInfo,前者的值會被後者的值覆蓋。
如果 web 平台一次驗證,所有應用都通過,那 設置 一個session appInfo 即可;
如果你要區分每個應用,那你可以
1、每個應用 單獨設置 session appInfo1, appInfo2 ...
2、可以將所有應用 寫入一個 session appInfo ='app1,app2,...' 獲取時,解析為數組 appInfo[app1,app2,...] ,好處是不要添加一堆 session, 但解析更新session 要自己寫程序,相對復雜些。

C. 為了在Internet中方便地找到所需要的信息資源,採用了什麼來唯一標識某個網路資源

為了能夠在Internet中方便地找到所需要的網站及所需要的信息資源,採用了URL(Uniform Reso urce Locator,全球統一資源定位器)來唯一標識某個網路資源。
URL統一資源定位符是對可以從互聯網上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯網上標准資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎麼處理它。

D. 移動web開發,怎麼獲取客戶端的唯一標識

web開發 獲取MAC地址 唯一標識
[解決辦法]
/**
* 獲取wifi mac地址
*
* @return wifi mac地址(xx:xx:xx:xx:xx)
*/
public String getLocalMacAddress() {
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo info = wifi.getConnectionInfo();
return info.getMacAddress();
}

需要加許可權
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

E. Web上每一個網頁都有一個獨立的地址,這些地址作為統一資源定位器,即URL。

對。

Internet上的每一個網頁都具有一個唯一的名稱標識,通常稱之為URL地址,這種地址可以是本地磁碟,也可以是區域網上的某一台計算機,更多的是Internet上的站點。簡單地說,URL就是Web地址,俗稱「網址」。

F. 常見Web前端技術之間的關系,你了解多少

如果你是一個Web開發初學者,那麼你難免會在網上搜索HTML, CSS, XML, JS(Javascript), DOM, XSL等等這些詞的意思,然而,隨著學習的深入。當你把他們攪在一起,你又糊塗了,你會不停的問,HTML是什麼?CSS是什麼?XML是什麼?JS是什麼?它們到底有什麼用?無論是網路網路,還是一些IT專題網站,又或者一些牛人博客,他們都會告訴你,某個單一的東西是什麼,這類文章很多,但很少有涉及,它們組合起來是什麼,有什麼用。我想,我寫這篇文章,就是為了說明一下這個他們很少涉及的問題。

歸納、總結、提煉能力是我們進步的發動機,這種能力是可以有意識地培養的,拉卡拉電子支付公司董事長兼總裁孫陶然提到:在拉卡拉我們要求用三條說清楚任何問題就是一種能力訓練,任何問題如果不能用三條說清楚說明你還沒想透。

在這里,我爭取用最根本的語言向大家分別說明HTML, CSS, XML, JS到底是什麼,有什麼用。然後我們再來看把他們組合起來是什麼,有什麼用。當然如果你對HTML, CSS, XML, JS有足夠了解,可以直接跳過,看文章的後半部分,那裡才是本文核心所在。

第一部分

1. HTML超文本標記語言 (Hyper Text Markup Language) ,是用來描述網頁的一種標記語言。

<html>
<head>
<title>HTML</title>
</head>
<body>
<p id="num1">Hello World! I'm HTML</p>
</body> </html> 12345678

網頁文件本身是一種文本文件,通過在文本文件中添加標記,可以告訴瀏覽器如何顯示其中的內容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。
HTML之所以稱為超文本標記語言,是因為文本中包含了所謂「超鏈接」點。超文本(Hypertext)是用超鏈接的方法,將各種不同空間的文字信息組織在一起的網狀文本。
概括,HTML就是整合網頁結構和內容顯示的一種語言。

Hello World! I'm HTML1

瀏覽器按順序閱讀網頁文件,然後根據標記符解釋和顯示其標記的內容。
這段內容在瀏覽器上顯示的結果是:Hello World! I』m HTML
我們看

標簽上有一個id,這是

這個標簽的唯一標識,方便別人找到它,對它進行操作。
2. CSS 層疊樣式表單(Cascading StyleSheet)。是將樣式信息與網頁內容分離的一種標記性語言 。作為網站開發者,你能夠為每個HTML元素定義樣式,並將之應用於你希望的任意多的頁面中。如需進行全局的更新,只需簡單地改變樣式,然後網站中的所有元素均會自動地更新。這樣,即設計人員能夠將更多的時間用在設計方面,而不是費力克服HTML的限制。說白了,CSS就是設置網頁上HTML元素屬性的語言。
CSS代碼:

#hello{
color:blue;
} 123

當把這段CSS代碼應用於HTML中,它會找到id為「hello」的HTML標簽,將其中的內容以藍色顯示出來;具體的插入HTML的方法這里不再贅述(說一句,只說明是什麼,有什麼用的問題,不關注技術細節,技術細節網上很好找)。
3. Javascript,首先說明JavaScript和Java無關,JavaScript 是屬於網路的腳本語言!那麼為什麼名字如此相似?這是典型的市場營銷方面的成功,它的推廣成功,也是借了Java的東風。當微軟開始意識到Javascript在Web開發人員中流行起來時,微軟還是一貫風格,建立了自己的腳本語言,JScript。
Javascript是一種基於對象(Object)和事件驅動(Event Driven)並具有安全性能的腳本語言。使用它的目的是與HTML超文本標記語言、Java腳本語言(Java小程序)一起實現在一個Web頁面中鏈接多個對象,與Web客戶交互作用。例如可以設置滑鼠懸停效果,在客戶端驗證表單,創建定製的HTML頁面,顯示警告框,設置cookie等等。
網頁中所有的對數據進行判斷、操作以及向瀏覽者反饋信息的本地代碼實現部分均是Javascript(當然也有其他的),這樣既可以使網頁更具交互性,給用戶提供更令人興奮的體驗,同時減輕了伺服器負擔。
JS的代碼如下:

function jsHello(){
alert('Hello World!');
}123

當把以上代碼應用於HTML代碼,它會在你的HTML載入時,彈出一個內容為「Hello World!」的對話框。同樣,它是通過嵌入或調入在標準的HTML語言中實現的,至於如何嵌入或調入不再贅述,理由上面提到了。
4. Xml可擴展標記語言 (Extensible MarkupLanguage),是一套定義語義標記的規則,這些標記將文檔分成許多部件並對這些部件加以標識。它也是元標記語言,即定義了用於定義其他與特定領域有關的、語義的、結構化的標記語言的句法語言。你可以把XML理解為一種資料庫,例如rss就是xml的一種變體。
XML代碼如下:

<Hello> <bcd>China</bcd> <bcd>USA</bcd> <bcd>UK</bcd> </Hello> 12345

XML的起因是,用戶受到SGML(後面再說)復雜性的挫傷和HTML的不充分。相對HTML來說,XML更追求嚴謹性,如果說你在HTML代碼中標簽比較混亂,如未關閉等,或許瀏覽器會忽略這些錯誤;但同樣的事情發生在XML中會給你帶來大麻煩。
鋪墊終於完了,在進入正題之前,建議大家對比著圖來理解後邊的內容,廢話不多說,開始進入正題。

第二部分


AJAX:非同步JavaScript和XML(AsynchronousJavaScript and XML)。
最後一個東東,它算得上是web2.0思想的心。AJAX=CSS+HTML+JS+XML+DOM+XSLT+XMLHTTP。是指一種創建互動式網頁應用的網頁開發技術。AJAX不是一種單一的新技術,而是有機地利用了一系列相關的技術。
在 2005年,Google 通過其 Google Suggest 使 AJAX 變得流行起來。
Google Suggest 使用 AJAX 創造出動態性極強的 web 界面:當您在谷歌的搜索框輸入關鍵字時,Javascript會把這些字元發送到伺服器,然後伺服器會返回一個搜索建議的列表。
在AJAX中,XmlHttp用來在不改變頁面的情況下傳輸數據,其中傳輸的數據即是XML,然後通過XSLT將其格式化,利用js通過dom對象將其顯示到HTML中,同時利用CSS確定數據的顯示及位置。
這項技術在網路上的應用無處不在,如你的微博,你的郵箱,你的QQ空間,再如搜索引擎,電子商務平台,網路地圖等等

G. 可以對信息主體進行唯一標識和定位

可以的。
HTTP使用的是可靠的數據傳輸協議,數據在傳輸中不會被破壞、復制或產生畸變。web內容存儲在web伺服器上,web伺服器使用的是HTPP協議,又成HTTP伺服器,如果HTTP客戶端發出請求,會提供數據,伺服器資源名被稱為統一資源標識符(UniformResourceIdentifer,URI),在世界范圍內唯一標識並定位信息資源,統一資源定位符(URL)是資源標識符最常見的形式,描述了一台特定伺服器上某資源的特定位置。Url的組成方案(資源使用的協議類型,通常是HTTP)+伺服器的網際網路地址+web伺服器的某個資源。

H. 什麼是構成Web的五大要素

URL、HTTP、HTML(以及XML)、Web伺服器和Web瀏覽器是構成Web的五大要素。

Web的本質內涵是一個建立在I**ter**et基礎上的網路化超文本信息傳遞系統,而Web的外延是不斷擴展的信息空間。Web的基本技術在於對Web資源的標識機制(如URL)、應用協議(如HTTP和HTTPS)、數據格式(如HTML和XML)。
Web(World Wide Web、萬維網)技術是電子商務的核心技術。Web的思想可追溯到Tim Ber**ers-Lee於1989年3月在CERN (Ce**tre Europea** pour la Recherche Nucleaire,或稱Europea** Laboratory for Particle Physics、歐洲粒子物理實驗室)寫的一個關於信息管理的項目建議書(I**formatio** Ma**ageme**t: A Proposal)。該建議書提出了分布式超文本系統的設想,旨在將CERN已有的幾個信息伺服器一體化,並提供一個簡單的用戶界面來存取各種形式的信息。1990年Web瀏覽器和Web伺服器使用面向對象技術相繼在CERN實現。Ber**ers-Lee 和他的合作夥伴成功引入了構成Web體系結構的基本元素:Web伺服器、Web瀏覽器、瀏覽器與伺服器之間的通信協議HTTP(Hypertext Tra**sfer Protocol 、超文本傳輸協議)、寫Web文檔的語言HTML(Hypertext Markup La**guage、超文本標記語言)、以及用來標識Web上資源的URL(U**iversal Resource Locator 、統一資源定位器)。1993年,美國伊利諾斯大學國家超級計算應用中心NCSA (Natio**al Ce**ter for Supercomputi**g Applicatio**s)的Marc A**dreese**及其合作者發布了稱為Mosaic的瀏覽器,這是第一個較健壯的易用的瀏覽器,它具有友善的圖形用戶界面。從此,Web迅速成長為全球范圍內的信息寶庫。1994 年,W3 聯盟在Tim Ber**ers-Lee的領導下成立,該組織通過制定技術規范與提供參考軟體來發展Web的技術標准並促進Web產品之間的互操作性。
URL(U**iversal Resource Locator 、統一資源定位器)用來唯一標識Web上的資源,包括Web 頁面、圖象文件(如gif 格式文件和jpeg格式文件)、音頻文件(如au格式)、視頻文件 (如mpeg格式文件)。URL的格式為:協議://主機名<:埠號>/標識符(例如 http://www.seu.e.c**:80/i**dex.aspl )。協議可以是HTTP、HTTPS(安全的超文本傳輸協議)、FTP;主機名用來標識被請求的伺服器;埠通常為不同協議保留,例如FTP和HTTP守護進程偵聽不同的埠,FTP預設的埠號為21,HTTP預設的埠號為80;標識符說明被請求的是什麼,可以是文件名(含路徑)或一個應用關鍵字 (如/cgi-bi**/和/servlet/)加上一些信息(如一個腳本的名字和servlet的名字)。例如,用戶鍵入URL格式的地址(例如http://www.seu.e.c**:80/i**dex.aspl);瀏覽器請求主機www.seu.e.c** 在80埠提供的HTTP服務,並要求取得該伺服器上的i**dex.aspl文件;伺服器接受請求,取得該文件;伺服器把文件返回瀏覽器,並告訴瀏覽器這是一個HTML文件;瀏覽器在顯示器上顯示這個頁面。在瀏覽器和web伺服器之間使用的協議是HTTP。

I. Web上每一個頁都有一個獨立的地址,這些地址稱作統一資源定位器,即是什麼

URL Internet上的每一個網頁都具有一個唯一的名稱標識,通常稱之為URL地址,這種地址可以是本地磁碟,也可以是區域網上的某一台計算機,更多的是Internet上的站點。簡單地說,URL就是Web地址,俗稱「網址」。

J. C# web怎麼獲取手機的唯一標識,比如IMEI,Mac地址

WEB這東西,本來就是跨平台的東西,對於不同平台就有不同的瀏覽器,不同廠家的瀏覽器又不太一樣。

  1. 尤其這種比較偏的底層介面。

2.就拿開發Android的WEB瀏覽器常用的WebView,就本身N個版本,介面改了又改。

你的網頁還要跨平台,不管Android,還是WindowsPhone,適應於他們的變化有多復雜,自己要三思。


3.做那種混合型的App來讓用戶瀏覽自己的網站,內嵌WebView,通過JS和App交互,獲取你需要的IMEI等等信息。


4.單純Web頁面是無法獲取IMEI,除非W3C修訂JavaScript標准,增加介面,並讓瀏覽器廠商開始支持。

5.目前想獲取IMEI,必須是app和Web頁面相結合方式。

就如當前有個hbuilder開發工具,DCloud開發的。

6.可以調用手機系統API,原理類似於Java反射技術。

他們封裝的比較好。可以直接通過js調用。

7.當然最後發布的不是真正的純Web頁面,是一個app安裝包。

這裡面的語法不是在任何瀏覽器都能運行的。

但發布的安裝包,內部封裝好的瀏覽器是可以支持相應的js方法。

8.web請求欄位的UserAgent 段里只有操作系統版本,瀏覽器類型,瀏覽器內核版本這些信息,不會有其他信息。

9.至於ip,只要連接到web伺服器,伺服器就知道了,mac地址也是。