iT邦幫忙

http相關文章
共有 123 則文章
鐵人賽 Python DAY 20

技術 [Day19] Python專案 - 爬蟲程式 - (1) 擷取資料前的武器鍛造(基礎知識、爬蟲工具、API)

目標 各位學習完資料處理文件資料後,接下來就是要學習如何爬蟲了!大家要思考一下為什麼要使用爬蟲? 其實最主要的目的,就是要從別人的資料幹過來分析 網路爬蟲其...

鐵人賽 Software Development DAY 18

技術 DAY18 狀態碼這麼多怎麼分?搞懂 HTTP 回應的5大類別!

前言 在之前的文章中探討了HTTP封包結構,特別是請求開頭的request line和狀態行(status line),這些部分包含了請求方法、URI、協定版本...

鐵人賽 Software Development DAY 17

技術 DAY17 從 TCP 到 QUIC 改變了什麼?

前言 昨天的文章簡單提到了關於 HTTP/3 與先前協定版本的差別,其中一個部分是 HTTP/3 所使用的網路通訊協定是基於 UDP 的 QUIC 協定,不過對...

鐵人賽 Software Development DAY 15

技術 DAY15 淺談 HTTP 協定版本:從 0.9 到 3 的進化之路(一)

前言 之前的文章提過了 HTTP 封包 request line 中的 request method 和 URI,知道了怎麼透過不同的方法請求伺服器,還有怎麼找...

鐵人賽 Software Development DAY 14

技術 DAY14 URI?URL?傻傻分不清楚?

前言 之前的文章已經介紹了 HTTP 請求方法的種類、安全方法以及冪等性方法,接下來我們將深入 HTTP 封包的 request line 的下個部分,也就是...

鐵人賽 Software Development DAY 13

技術 DAY13 你知道了 safe methods,那 Idempotent Methods 又又又是蝦米??

前言 昨天的文章介紹到了 HTTP/1.1 所定義的請求方法中的安全/不安全方法,今天就來介紹一下請求方法的另外一種分類-Idempotent Methods...

鐵人賽 Software Development DAY 12

技術 DAY12 你可能知道 HTTP request methods ,那 safe methods 又是蝦米?

前言 昨天的文章介紹到了 HTTP/1.1 所定義的請求方法 ,今天就來講一下如何定義哪些方法是安全/不安全的,以及為什麼要做出這些區別吧! 上圖引用自MDN...

鐵人賽 Software Development DAY 11

技術 DAY11 HTTP request methods

前言 前面的文章介紹到了關於 HTTP 封包架構,不過對於內部各個元素卻還沒有詳細的探討,那今天就先從 request line 中的 request meth...

鐵人賽 Software Development DAY 10

技術 DAY10 關於 REST 的一些小事

前言 昨天提到了 HTTP 的封包結構,不過在更深入 HTTP 協定之前,我想先來介紹一下大家或多或少有聽過的REST~ REST 是什麼? REST(表現層狀...

鐵人賽 Software Development DAY 9

技術 DAY9 HTTP是蝦米?

前言 前幾天的文章介紹過了關於常見的網路架構:OSI、TCP/IP以及TCP、UDP等重要協定,那當然在網址列上常常看到的 HTTP以及 HTTPs 更是必須要...

技術 網頁最重要的一環—網頁安全技術技術(HTTP)

上學期有學過許多關於資訊安全技術有關的課程,所以今天想要分享跟網頁安全有關的相關技術!
以下是我未來五天的目標:1.介紹HTTP流程及風險以及改善措施2.細談中...

技術 [Python爬蟲] Requests 模組

Requests模組 requests 是一個非常流行的 Python 套件,用於發送 HTTP 請求。它的設計目的是使 HTTP 請求變得簡單易用。以下是對...

鐵人賽 自我挑戰組 DAY 30

技術 [Day 30] 網路常識 - (15) HTTPS - 我是誰? 用 CA 憑證來表明自己

前言 經過上一篇的解說,我們知道,就算利用的非對稱加密這種聰明的方法,仍舊還是不夠,所以,我們需要一種更安全的方式,來保證我們的傳輸是安全的,也就是現在 HTT...

鐵人賽 自我挑戰組 DAY 29

技術 [Day 29] 網路常識 - (14) HTTPS - 在 HTTP 沒有 CA 憑證的時代,產生的資安問題

前言 關於 HTTPS 的部分,我想分為三篇來讓大家比較好理解: 在 HTTP 沒有 CA 憑證的時代,產生的資安問題 我是誰? 用 CA 憑證來表明自己 安...

鐵人賽 自我挑戰組 DAY 28

技術 [Day 28] 網路常識 - (13) HTTP cache - 那些 browser 默默幫你做的請求優化

在前面 HTTP 的歷史中,有提到在 HTTP/1.0 和 HTTP/1.1 時,有加入了些優化的機制,讓瀏覽器可以 cache 一些之前請求過的 API 資料...

鐵人賽 自我挑戰組 DAY 26

技術 [Day 26] 網路常識 - (12) HTTP 的發展史 - HTTP/2.0: 改善應用層的效能 (待補)

HTTP/2 主要是要解決 HTTP 1.1 什麼問題? HTTP 1.X 文本傳輸造成解析緩慢 HTTP 1.X 的效能問題 HTTP 1.0 在一個 TCP...

鐵人賽 自我挑戰組 DAY 25

技術 [Day 25] 網路常識 - (11) HTTP 的發展史 - 簡單易用的 HTTP 0.9 ~ 1.1

HTTP 發展史簡介 今天又是新的網路常識主題: HTTP,我會就我所知道的來介紹 HTTP 的發展史,主要介紹 HTTP 0.9 ~ HTTP 3.0 的時空...

鐵人賽 Software Development DAY 23
Spring Boot 零基礎入門 系列 第 23

技術 Spring Boot 零基礎入門 (23) - Http status code(Http 狀態碼)介紹

賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...

鐵人賽 Software Development DAY 14
Spring Boot 零基礎入門 系列 第 14

技術 Spring Boot 零基礎入門 (14) - Http 協議介紹

賀!此系列文榮獲 2023 iThome 鐵人賽《優選》獎項,正在規劃出書中,感謝大家的支持🙏,同名課程「Java 工程師必備!Spring Boot 零基礎...

鐵人賽 Software Development DAY 9

技術 Day 9 - HTTP/HTTPS

HTTP 和HTTPS 都是應用層的協議之一,也是一般人使用網路時最常用的協議,當我們在瀏覽網站內容時,不管是網站上的文字、圖片、影片,或是上傳/下載檔案等操作...

鐵人賽 Modern Web DAY 7

技術 【DAY07】HTTP 傳輸協定

HTTP(HyperText Transfer Protocol,超文本傳輸協定)是一種應用層協定,用於在聯網裝置之間傳輸資訊。 為一種請求-回應(reque...

鐵人賽 DevOps DAY 19

技術 Day 19: HTTP and REST API

學習原因: HTTP 是現代互聯網的基礎,對於 Web 和 API 的開發,這是非常重要的基本概念。有助於更好的理解和應用互聯網的技術,而學習這些都是為了後續的...

鐵人賽 Security DAY 3

技術 [Day 3]常見的通訊埠以及服務 (Common port and service)

前言 上一篇文章介紹了如何使用nmap,下一步我們要利用得到的資訊嘗試取得目標靶機裡的資料。了解各個port所使用的服務後,利用不同的工具達成我們的目標。 正文...

技術 關於Referrer-Policy的設定與網站轉址問題(筆記用)

同事碰到的問題:在同一個環境下分別連接到http與https開頭的A系統網址,在使用http時可以正常顯示,但使用https時,會出現403錯誤。會有這樣的問題...

鐵人賽 Modern Web DAY 25
擊敗前端面試大作戰! 系列 第 25

技術 [擊敗前端面試大作戰] 前端面試必考的四題HTTP題

今天來到新的系列!主要會介紹四題必考的 HTTP 或是跟 Web 相關問題! 1. 什麼是 HTTP method?跟 POST,PUT 差別 HTTP 是一...

鐵人賽 DevOps DAY 21

技術 Day 21 OpenStack 設定 Load Balancer

本篇大綱 這篇要用上篇設定的 OpenStack Client 呼叫 OpenStack API 來設定 Load Balancer,設定監聽器還有連線成員。...

鐵人賽 Software Development DAY 16

技術 [Day16] 簡單搞懂HTTP1.X / HTTP2 名詞解釋

HTTP1.X 就是指通訊協定,HTTP2就是HTTP通訊協定的第二版,主要是改善瀏覽器瀏覽網頁的加載時間! HTTP1.X 請求是按順序發出的,下一個請...

鐵人賽 自我挑戰組 DAY 11
網路的架構&各種應用 系列 第 11

技術 Day11 - HTTP Request Method

HTTP Request 根據網頁開發的需求,會有不同的種類,以下介紹幾個常見的 Request Method: GET:取得資料 傳遞的參數會顯示...

鐵人賽 自我挑戰組 DAY 10
網路的架構&各種應用 系列 第 10

技術 Day10 - HTTP 狀態碼

當我們送出 HTTP Request,就會收到由伺服器傳回的 HTTP Response,但每個 Response 可能會被很多因素阻礙,導致無法正常的傳回客...