
Python 使用 HTTPX 建立 HTTP 請求教學與範例
本篇介紹如何在 Python 中使用 HTTPX 這個 HTTP client 模組,建立各種的 HTTP 請求,下載網頁資料。 HTTPX 是一個 Python 3 的多功能 HTTP client 模組,提供了同步(sync)與非同步(async)的 API 介面,支援 HTTP/1.1 與 HTTP/2,可以用來開發各種 HTTP 通訊相關的應用程式。 ...

本篇介紹如何在 Python 中使用 HTTPX 這個 HTTP client 模組,建立各種的 HTTP 請求,下載網頁資料。 HTTPX 是一個 Python 3 的多功能 HTTP client 模組,提供了同步(sync)與非同步(async)的 API 介面,支援 HTTP/1.1 與 HTTP/2,可以用來開發各種 HTTP 通訊相關的應用程式。 ...

本篇介紹如何設定 Grafana 整合 Nginx 網頁伺服器的反向代理(reverse proxy)與 HTTP 基本認證(basic access authentication),透過外部網址登入並存取 Grafana 網頁內容。 ...

本篇介紹如何在 Python 中使用 assert 敘述,協助程式設計者在開發階段偵測程式臭蟲(bugs)。 Python 的 assert 敘述是一個很實用的除錯輔助工具,可在程式開發階段協助程式設計者偵測不該發生的條件是否發生,藉此提升程式的穩定與可靠性。 ...

介紹如何在 Python 中計算檔案的 SHA256 雜湊檢查碼,判斷檔案內容是否有損毀或遭受竄改。 SHA256 是一種雜湊演算法,不同的資料經過 SHA256 所計算出來的雜湊值都不相同,我們可以透過比對檔案的 SHA256 雜湊值來判斷檔案內容是否完整,例如在以網路傳輸檔案之前,先計算檔案的 SHA256 雜湊值,然後在檔案傳輸之後,重新計算一次 SHA256 雜湊值,比對前後兩筆 SHA256 雜湊值是否相同,即可判斷檔案在傳輸之後是否保持完整的內容。 ...

介紹如何在 Linux 中安裝 OHIF Viewer 醫學影像平台,搭配 Orthanc DICOM 影像伺服器,透過 DICOMweb 協定以網頁瀏覽 DICOM 醫學影像。 OHIF Viewer 是 Open Health Imaging Foundation 所開發的一套開放原始碼的醫學影像平台,提供了基礎的影像平台核心架構,其設計以效能為導向,底層採用 Cornerstone.js 函式庫,並支援標準的 DICOMweb 協定,可用於發展各種醫學影像應用。 ...