tag HTTP

標籤
貢獻176
204
06:37 AM · Oct 27 ,2025

@HTTP / 博客 RSS 訂閱

amc - 騰訊 tRPC-Go 教學——(1)搭建服務

2023 年底騰訊統一的 RPC 框架 tRPC 正式開源。遍觀全網,似乎大部份是對 tRPC 概念上的宣傳、架構上的設計,而如何開發、如何部署的文章鳳毛麟角。於是筆者小試牛刀撰此文,或許會成為一系列,希望能拋磚引玉。 系列文章 騰訊 tRPC-Go 教學——(1)搭建服務 騰訊 tRPC-Go 教學——(2)trpc HTTP 能力 騰訊 tRPC-Go 教學——(3)微服務間調用 騰

grpc , 騰訊 , HTTP , rpc , go

收藏 評論

amc - 騰訊 tRPC-Go 教學——(2)trpc HTTP 能力

上一篇文章 中我們快速搭建了一個 http API 服務,並且我們可以看到,對外提供了 URL query 和 application/json 兩種服務模式。那麼實際上,我們到底實現了什麼、並且能夠做些什麼?讀者可能還是沒有直觀的感受,因此必要先來簡單 review 一下。就讓我們先放下敲代碼的小手,一起看看剛剛寫出來的都是些什麼玩意兒吧。 系列文章 騰訊 tRPC-Go 教學——(1)搭建

騰訊 , HTTP , rpc , go

收藏 評論

amc - 騰訊 tRPC-Go 教學——(3)微服務間調用

前兩篇文章(1、2),我構建了一個簡單的 HTTP 服務。 HTTP 服務是前後端分離架構中,後端最靠近前端的業務服務。不過純後台 RPC 之間,出於效率、性能、韻味等等考慮,HTTP 不是我們的首選。本文我們就來看看騰訊是怎麼使用 tRPG-Go 構建後台微服務集羣的。 本文我們將開始涉及 tRPC 的核心關鍵點之一: tRPC 服務之間如何互相調用 系列文章 騰訊 tRPC-Go 教

騰訊 , HTTP , rpc , go

收藏 評論

amc - 騰訊 tRPC-Go 教學——(4)tRPC 組件生態和使用

之前我花了三篇文章來介紹 tRPC 怎麼用。而 tRPC 給開發者帶來的便利, 在整整三篇文章中,我也只是介紹了它可以方便服務在 HTTP、trpc、grpc 三種協議之間靈活切換。誠然, tRPC 作為能夠統一騰訊內開發框架的一個生態級產品,它的能力顯然不止這些。這一篇文章,咱們來一起初窺 tRPC 的周邊生態有哪些, 以及其中的第三方組件使用方法。 系列文章 騰訊 tRPC-Go 教學—

騰訊 , HTTP , rpc , go

收藏 評論

amc - 騰訊 tRPC-Go 教學——(5)filter、context 和日誌組件

本文咱們來介紹一下在 tRPC 中的 filter 機制、context 用法,以及在相關機制上可以實現的 tracing log 能力。 説實話,這一部份是我個人最不喜歡的 tRPC 的實現模式,不過這不妨礙咱們使用它——只要把它封裝成讓人更為舒服的模式也未嘗不可。 系列文章 騰訊 tRPC-Go 教學——(1)搭建服務 騰訊 tRPC-Go 教學——(2)trpc HTTP 能力 騰

騰訊 , HTTP , rpc , go

收藏 評論

Apifox - 理解 GET 和 POST:HTTP 請求方法的比較

Post 請求和 Get 請求是 HTTP 協議中兩種最常用的請求方法。它們有一些相似之處,但也存在一些重要的區別。 Get 請求 Get 請求是 HTTP 協議中的一種請求方法,通常用於從服務器獲取資源。使用 Get 請求時,參數會附加在 URL 的末尾,多個參數之間用 符號分隔。 Get 請求的一些特點: 可以從服務器獲取資源。 參數暴露在 URL 中,存在安全隱患。 受到 URL

post , HTTP , 後端 , get , 前端

收藏 評論

momo707577045 - 記 Accept-Language: "zh-CN" 引起的思考

記 Accept-Language: "zh-CN" 引發的思考 先説結論: "CORS 安全列表請求標頭",不僅僅指 請求頭的 key,也約束了 key 對應的值域 現象 在開發過程中遇到,當 Accept-Language 被錯誤改成 "zh-CN" 時,會導致頁面請求跨域。 而當設置成 zh-CN(沒有被雙引號包裹)時,請求正常發出,沒有跨域。 疑

cors , HTTP , 跨域

收藏 評論

用户bPdbPIf - UDP 和 TCP 、HTTP、HTTPS、SOCKS5協議的不同之處及應用場景

UDP 和 TCP、HTTP、HTTPS、SOCKS5 協議的不同之處及應用場景: UDP (User Datagram Protocol):不同之處:UDP 是無連接的,不保證數據包的順序到達或完整性,也沒有流量控制和擁塞控制機制。它儘可能快地將數據包從源主機發送到目標主機,但不保證每個數據包都能到達或者按發送順序接收。應用場景:適用於實時性要求高且能容忍一定程度丟包和亂序的應用,如在線視頻會

socks5 , HTTP , HTTPS , tcp-ip , udp

收藏 評論

amc - 騰訊 tRPC-Go 教學——(6)服務發現

距離上一篇文章居然已經過去兩個月了,畢竟苦逼打工人忙得一點空都沒有…… 本文我們來講一講對於微服務架構來説,最重要的一個點了:服務發現及其對應的名字服務功能。 系列文章 騰訊 tRPC-Go 教學——(1)搭建服務 騰訊 tRPC-Go 教學——(2)trpc HTTP 能力 騰訊 tRPC-Go 教學——(3)微服務間調用 騰訊 tRPC-Go 教學——(4)tRPC 組件生態和使用

騰訊 , HTTP , rpc , go , 後端

收藏 評論

assassin_cike - @tanstack/react-query 實踐

@tanstack/react-query@5.35.5 1. isPending isLoading isFetching 傻傻分不清 const { data: knowledgeList, isFetching: loading } = useQuery({ queryKey: ['knowledgeList'], initialData: [], gcTime:

react , request , HTTP , fetch , react-query

收藏 評論

amc - 騰訊 tRPC-Go 教學——(7)服務配置和指標上報

系列文章 騰訊 tRPC-Go 教學——(1)搭建服務 騰訊 tRPC-Go 教學——(2)trpc HTTP 能力 騰訊 tRPC-Go 教學——(3)微服務間調用 騰訊 tRPC-Go 教學——(4)tRPC 組件生態和使用 騰訊 tRPC-Go 教學——(5)filter、context 和日誌組件 騰訊 tRPC-Go 教學——(6)服務發現 騰訊 tRPC-Go 教學——

騰訊 , HTTP , rpc , go , 後端

收藏 評論

帽兒山的槍手 - Golang net/http標準庫常用方法(三)

大家好,針對Go語言 net/http 標準庫,將梳理的相關知識點分享給大家~~ 圍繞 net/http 標準庫相關知識點還有許多章節,請大家多多關注。 文章中代碼案例只有關鍵片段,完整代碼請查看github倉庫:https://github.com/hltfaith/go-example/tree/main/net-http 本章節案例,請大家以 go1.16+ 版本以上進行參考。

HTTP , 代理 , 編程語言 , go , 後端

收藏 評論

倔強的鉛筆 - 詳解:REST API 中常見的 HTTP 請求參數

HTTP 請求中的請求參數解釋 當客户端發起 HTTP 請求 時,它們可以在 URL 末尾添加請求參數(也叫查詢參數或 URL 參數)來傳遞數據。這些參數以鍵值對的形式出現在 URL 中,方便瀏覽和操作。 請求參數示例 以下是一些帶有請求參數的 URL 示例: /users?id=1234 /posts?category=techsort=asc /search?q=hel

rest-api , HTTP , restful , 後端 , 前端

收藏 評論

火爆的鍵盤 - HTTP 請求優化指南:Axios 和 Fetch 的比較

在前端開發中,處理 HTTP 請求是一個常見且重要的任務。JavaScript 提供了多種方式來發送網絡請求,其中最受歡迎的兩種方式分別就是 Fetch API 和 Axios。儘管兩者都能完成同樣的任務,即從客户端向服務器發送請求並接收響應,但它們在使用方式、功能及靈活性方面各有千秋,下面我們簡單瞭解下。 1. 基礎介紹 Fetch API Fetch API 是現代瀏覽器內置的一個標準 Jav

HTTP , fetch , Axios , 前端 , Javascript

收藏 評論

Apifox - 發現 HTTP 和 RPC 的不同之處:技術洞察

隨着互聯網技術的發展,網絡通信在各種應用中扮演着至關重要的角色。無論是構建 Web 應用還是進行服務之間的交互,選擇合適的通訊協議成為開發者們需要深入思考的問題。在眾多協議中,HTTP(HyperText Transfer Protocol)和 RPC(Remote Procedure Call)因各自獨特的特點和優勢而備受關注。那麼,它們之間有何不同,又該如何在實際項目中做出選擇呢? 什麼是 H

HTTP , rpc , 程序員 , 後端 , 前端

收藏 評論

火爆的鍵盤 - 掌握 HTTP 請求方法:開發者必備知識

在 Web 開發領域,HTTP 方法在定義客户端如何與 Web 服務器交互以及對資源執行不同操作方面起着至關重要的作用。HTTP(Hypertext Transfer Protocol,超文本傳輸協議)是現代網絡應用的棟樑,它定義了客户端與服務器之間的通信方式。 什麼是 HTTP 請求方法 在 Web 通信中,HTTP 請求方法是客户端用來向服務器表達其意圖的一種方式。每次瀏覽網頁、提交表單或與

API , HTTP , 接口 , 後端 , 前端

收藏 評論

Apifox - 掌握 POST 請求:入門教程

在現代網絡開發領域,理解並應用 HTTP 請求 方法是基本的要求,其中 "POST" 方法扮演着關鍵角色。 理解 POST 方法 POST 方法屬於 HTTP 協議的一部分,主旨在於向服務器發送數據以執行資源的創建或更新。它與 GET 方法區分開來, GET 主要用於獲取服務器上的數據,而 POST 則用於提交數據給服務器來處理。 為什麼選用 POST 方法 POST 方法具備幾個顯著特點:

post , HTTP , JAVA , 後端

收藏 評論

威哥愛編程 - 如何理解http與https協議,他們有什麼區別?

寫在前面的話,關於 HTTP 和 HTTPS 的問題,常常會被很多學習者忽略,HTTP、HTTPS 不就是網址的開頭嗎,有啥好了解的,瀏覽器的引擎實現了這個協議,在開發關係不大,但想要深入一些理解數據傳輸原理,瞭解這兩個概念是必須的,以下的內容為概念性,幫助小夥伴們瞭解 HTTP 和 HTTPS 的關鍵點。 HTTP(HyperText Transfer Protocol,超文本傳輸協議)和HTT

java-ee , HTTP , HTTPS , JAVA

收藏 評論

王先生SSL - 免費通配符SSL證書怎麼申請

SSL證書在日常網站管理、運維、部署中有重要的作用,通常網站默認http升級為https主要起到數據加密,對網站管理者、單位的身份驗證,消除網頁不安全提示等等作用。那麼在現在免費通配符SSL證書都是90天有效期的情況下,怎麼操作呢? 1、申請免費通配符SSL證書 以JoySSL申請證書為例,另外部分廠商也提供免費通配符SSL證書的申請,有需要可以自行搜索。 打開J

ssl , ssl證書 , HTTP , HTTPS , bash

收藏 評論

威哥愛編程 - HTTP請求如何實現跨域以及如何解決遇到的安全問題

大家好,我是 V 哥,HTTP 請求實現跨域,會出現安全問題,下面來聊一聊這個問題。 HTTP 請求實現跨域 一、跨域的概念 跨域是指瀏覽器從一個域名的網頁去請求另一個域名的資源時,由於同源策略的限制而出現的安全機制。同源策略要求協議、域名、端口完全相同,只要有一個不同,就會產生跨域問題。 二、實現 HTTP 請求跨域的常見方法 CORS(跨域資源共享) 服務器端設置:在服務

HTTP , 跨域

收藏 評論

唐青楓 - Jetbrains IDE http客户端使用教程

簡介 JetBrains IDE(如IntelliJ IDEA, WebStorm, PhpStorm和PyCharm)自帶一個內置的HTTP客户端,允許直接從IDE發送HTTP請求,而無需使用第三方工具,如Postman或cURL。 JetBrains IDE 中的 HTTP 客户端是什麼? JetBrains IDE 中的HTTP客户端是一個輕量級但功能強大的功能,它允許開發人員直接從IDE中

HTTP , intellij-idea , ide , jetbrains

收藏 評論

42 - RxJS + Fetch: HTTP 請求的新紀元

RxJS + Fetch: HTTP 請求的新紀元 Reach 是一個使用 RxJS 和原生 Fetch API 構建的 HTTP Client,它受到 Axios 的啓發。 RxJS 用於實現類似於 Axios 中攔截器的功能,它被稱作管道,是比攔截器更加強大的自定義工具。同時它也儘量使用 Web API 而不是自定義數據類型,這使得它十分的輕量。 它使用起來類似這樣: import { R

rxjs , HTTP , Axios , typescript , Javascript

收藏 評論

da_miao_zi - 難以想象!cURL的前身竟是如此粗糙的300多行代碼?

今天,cURL 無疑是全球最受歡迎的網絡工具之一,下載量突破百億次,幾乎每個開發者的工具箱裏都少不了它。無論是大型項目,還是寫着玩的小腳本,往往都要依賴 cURL 來進行數據傳輸。據説 NASA 使用了 cURL 進行火星探測器數據傳輸!這讓 cURL 成為第一個在地球外運行的開源軟件。 但你知道嗎?cURL的作者,瑞典軟件工程師 Daniel Stenberg,最初只是需要一個簡單的小工具,能夠

歷史 , HTTP , curl

收藏 評論

xcmd - 📥 x-cmd install | Wuzz - Web 開發與安全測試利器,交互式 HTTP 工具

在 Web 開發和安全測試中,我們經常需要檢查和修改 HTTP 請求。瀏覽器自帶的開發者工具雖然好用,但複製出來的 cURL 命令冗長且難以編輯。今天要介紹的是 Wuzz,一款交互式命令行 HTTP 工具,它能夠方便地讓你像編輯文本一樣修改 HTTP 請求,並實時查看響應結果。 Wuzz 的命令行參數與 cURL 類似,因此你可以直接使用瀏覽器複製的 cURL 命令作為輸入。它最大的特點在於提供了

命令行 , HTTP , 安全測試 , curl , Web

收藏 評論