Brian的雜記
  • Introduction
  • Brian's 雜記
    • My Awesome API
    • FB 大頭貼
    • 硬體雜記
    • PHP
    • project
      • 模擬器
      • WAMP
    • WinMerge
    • 雜記
      • LINQ
      • 方法
      • Grid View
      • namespace
      • global
      • 物件導向
      • Excel
      • VS2017
      • single sign on
      • Master
      • Https
      • 憑證
      • 略過憑證不符
      • NLog
      • 團隊開發
      • .NET Core
      • 共用網路上的芳鄰
      • 爬蟲
      • NPOI
      • RSS
      • 多執行緒
      • 記憶體回收
      • 密碼學
        • BCrypt
        • AES
      • 主機環境建置
      • Session
      • Error
      • IIS 相關
      • 無障礙相關
      • 介面
        • 影像地圖
      • telnet
        • smtp
      • nslookup
      • 協助客戶解決問題
      • 驗證欄位
      • 網站管理
      • 工具整理
    • 正規表示法
    • 影像處理
    • IntelliJ Idea
    • 觀念
      • Clean Code
        • 命名
        • 函式
        • 註解
        • 編排
        • 物件及資料結構
        • 錯誤處理
        • 邊界
        • 單元測試
        • 類別
      • Java 程式風格
      • Design Pattern
        • 單例模式
      • 同步
      • 畫圖
        • ER-Model
        • 類別圖
        • Use Case
        • 有限狀態機
      • 資料 API 文件 分析
      • CORS & SSL
      • 利用DISC幫助溝通
      • OAS
    • 檔案上傳
      • FileStore
      • App Engine
      • Google Storage
    • OAuth vs Open ID
    • MIME
    • 虛擬桌面
    • 待看資料
    • Selenium
    • CDN
    • HTTP
    • 編碼
    • 2nd-ML100Days
      • jupyter
    • 微服務
      • 設計
        • 1 ~ 5
        • 6
        • 7
        • 8
        • 9
    • Gradle
    • Maven
    • Error
    • 批次檔 BAT
    • Kurento
    • WebSocket & WebRTC
  • 需求面能力
    • User Story
  • Google Cloud Platform
    • Compute Engine
  • Python
    • 基本語法
    • Pandas
    • 套件
    • Matplotlib
    • Encoder
    • jupyter
  • Java
    • Java
      • File
      • Exception
      • 物件導向觀念
      • 加密
      • HTTP
      • 集合
      • Stream()
      • Web
      • ResultSet
      • JDK6
      • JDK8
    • 讀取、複寫MP3 Tag
    • Log4j2
    • Servlet
      • 容器
    • JSP
    • JBOSS
    • JWT
    • PreparedStatement
    • Error
    • Spring
      • Spring Boot
        • @Value
        • Build
      • RequestParameter
      • Error
      • Autowired
      • JPA
      • FeignClient
      • WebSocket
      • thymeleaf
      • Security
      • Test
      • Scheduled
      • Redirect
    • IntelliJ
  • Linux
    • Linux
    • Shell Script
    • Cygwin(在Windows執行Linux指令)
  • 前端
    • HTML
      • Link
    • CSS
      • Position
      • padding color
      • display
    • JS
      • jQuery
        • Select2
      • fancybox
      • ES6
      • 效能
      • GoogleMap API
        • Marker
        • InfoWindow
      • 事件
      • CKEditor
      • TGOS
      • JSON
      • QRcode
      • 核心概念
        • 物件 變數 型別
          • number
          • String
          • boolean
          • null & undefined
          • Symbol
        • JS 物件概念
        • 深入理解JS 函式物件
        • 更多ES2015/ES6 全新語言特性
      • Promise
    • 效果應用
  • 資料庫
    • 注意事項
    • MariaDB
    • MySQL
      • inner join 和 join
      • 字串比對
      • 倒數資料
    • SQL
      • DDL 資料定義語言
      • DML 資料操縱語言
      • DCL 資料控制語言
      • TCL 交易控制語言
      • T-SQL
      • CTE
      • JOIN
    • Oracle
    • MSSQL 操作
      • 新增使用者
      • SQL 指令
      • Sequence
    • 差異比較
    • MyBatis
    • Workbench 操作
    • SQL Injection
  • 版本控制
    • Gitlab
      • sign up
      • sign in
      • add project
      • add members
    • SourceGit
      • install
    • SmartGit
      • install
      • operate
      • git 操作雜記
    • TortoiseGit
    • Git
    • TFS
    • SVN
  • Test
    • 軟體測試原則
    • 演算法
    • XMind
      • install
    • Jenkins
      • 建置
    • HTTPie
    • Postman
    • 測試驅動開發
    • 撰寫測試的觀念
    • 測試框架
    • IoC & DI
    • 隔絕相依性的方式
    • JUnit
    • NUnit
    • 習慣
    • 虛設常式
  • Angular
    • hello world
    • ng-options
    • ES6
    • Build & Conponect
    • HttpClient
    • 部署
  • ASP.NET Web Form
    • Chapter 2
      • 2-1
        • 小東西
    • 略過請求驗證
  • Go
Powered by GitBook
On this page
  • 顯示及排列中文
  • 讓搜尋引擎容易找到你
  • 關於網站的內容描述
  • 這個網站的作者是誰
  • 這是用何編輯器完成的網頁
  • 這個網頁何時完成
  • 這個網頁有效時期及不被Cache所限制
  • 網頁作者的網址與信箱
  • 使網頁能自動換頁
  • 進入或離開的特效(限IE使用)
  • 備註
  • HTTP 參照位址 (HTTP referer)

Was this helpful?

  1. Brian's 雜記

HTTP

PreviousCDNNext編碼

Last updated 5 years ago

Was this helpful?

參考資料:()

顯示及排列中文

<META http-equiv="Content-Type" content="text/html;charset=big5">

說明: Content-Type==>文件內容格式 ;==>CONTENT內要作的每件事" ",分別以分號區隔 text/html==>純文字/超文字 charset==>字元組為中文繁體大五碼,如用iso-2022-jp是指日文

讓搜尋引擎容易找到你

<META NAME="KeyWords" CONTENT="電腦教學'網路教學'Linux教學">
<META NAME="KeyWords" CONTENT="css'HomePage'html">

說明:網頁內文關鍵字,可使用中、英文均可

關於網站的內容描述

<META NAME="Description" CONTENT="這是一個網路學習的好地方">

說明:Description==>內容的主要描述

這個網站的作者是誰

<META NAME="Author" CONTENT="Brian">

說明:標註本網頁作者姓名等資料

這是用何編輯器完成的網頁

<META NAME="Generator" CONTENT="Mozilla/3.0Gold(Win95)[Netscape]">

說明: 標註本網頁作者姓名等資料 Generator==>編輯器 Mozilla/3.0Gold(Win95)[Netscape]==>編輯器等版本說明

這個網頁何時完成

<META NAME="Creation-Date" CONTENT="01-jan-2003 20:40:01">

說明: Creation-Date==>創作日期 01-jan-2003 20:40:01==>詳細日期時間

這個網頁有效時期及不被Cache所限制

<META NAME="Expired" CONTENT="01-jan-2003 00:00:00">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

說明: Expired==>網頁終止期限 01-jan-2005 00:00:00==>已過去的日期時間,也可以用Mon,12 Jan 2007 00:00:00 GMT no_cache==>不被Cache所限制,也就是網頁沒有記憶功能。

網頁作者的網址與信箱

<link rev="made" href="mailto:pcnettw@yahoo.com.tw">
<link rev="made" href="http://www.pcnet.idv.tw/">

說明:網頁作者信箱或網址陳述 rev==>正向關聯 made=>網頁製造者 href==>您的信箱或網址

使網頁能自動換頁

<META HTTP-EQUIV="refresh" CONTENT="15; url=http://www.pcnet.idv.tw/">

進入或離開的特效(限IE使用)

<META http-equiv="指定要換頁特效發生的狀況" content="特效模式(Duration=特效持續時間,Transition=代替的特效)">

說明: http-equiv="Page-Enter是進入本頁、Page-Exit是離開本頁、Site-Enter是進入本站、Site-Exit是離開本站"。 content="revealTrans(指定換頁特效)、blendTrans(設定換頁特效為"混合")。 Duration=設定特效持續的時間(秒),建議在3-5秒之間。 Transition=以0-23代替特效(略)。

備註

1.它必須放於與之間,主要用於本網頁的內容說明,以利自己或別人(搜索引擎)使用,另外也可以製造出一些自動翻頁等特殊效果。 2.http-equiv或NAME屬性,必須配合content屬性使用,兩者也可互替使用。 3.後設語法標籤(META description tag)的用法隨各搜索引擎設定有所不同。 4.有無Meta標籤,並不影響網頁正常顯示,其最大目的在於提供網頁各種資訊及產生特殊效果。 5.網頁運用,建議以本頁所述1.2.3.4.8項這些標籤為主,其餘視況自行增減。 6.您可使用檢視原始碼,來看本例實際安排。 7.更多的報導資料,歡迎蒞臨講師(作者)網站查看。

HTTP 參照位址 (HTTP referer)

正確拼法應該是 referrer,但是早期的HTTP規範拼寫錯誤,造成積非成是,為了保持向下相容就將錯就錯了。

referer 是 HTTP 表頭的一個欄位,用來表示從哪裡連到現在這個網頁。 格式為 URL 這通常被拿來對付偽造的跨網站請求。

一個Request 包含 QueryString 和 form 的部分

QueryString 的部分,會另外 URL encode 至於下面 String area 的部分,就端看編碼方式,現在大部分都是 UTF-8 編碼

這一整個 Request 會再用 ISOXXXX 去做編碼後,再去傳輸 不過這部分通常是系統跟伺服器會做掉 所以除非要自己寫一個 Tomcat,不然應該不用考慮這一層編碼的事情。

System.out.println("new String(word.getBytes(" + decoding + ")," + encoding + ") = " + new String(word.getBytes(decoding), encoding));

        System.out.println("URLDecoderUtil.decode(word," + decoding + ") = " + URLDecoderUtil.decode(word, decoding));
        System.out.println("URLDecoder.decode(word, " + decoding + ") = " + URLDecoder.decode(word, decoding));
        System.out.println("URLDecoderUtil.decode(word," + encoding + ") = " + URLDecoderUtil.decode(word, encoding));
        System.out.println("URLDecoder.decode(word, " + encoding + ") = " + URLDecoder.decode(word, encoding));

        System.out.println("URLDecoderUtil.decode(word," + encoding + ") = " + URLDecoderUtil.decode(new String(word.getBytes(encoding), encoding), encoding));
        System.out.println("URLDecoder.decode(word, " + encoding + ") = " + URLDecoder.decode(new String(word.getBytes(encoding), encoding), encoding));
        System.out.println("new String(word.getBytes(" + decoding + ")," + encoding + ") = " + new String(URLDecoderUtil.decode(word, encoding).getBytes(encoding), encoding));
        System.out.println("new String(word.getBytes(" + decoding + ")," + encoding + ") = " + new String(URLDecoder.decode(word, encoding).getBytes(encoding), encoding));
        System.out.println("new String(word.getBytes(" + decoding + ")," + encoding + ") = " + new String(URLDecoder.decode(word, encoding).getBytes(encoding), encoding));

說明: refresh==>更新或重整 15==>15秒後執行下一動作 ;==>CONTENT內要作的每件事" ",分別以分號區隔 url=

http://www.pcnet.idv.tw/pcnet/html/17.htm
http://www.pcnet.idv.tw/==>指定轉換到此網頁