簡體   English   中英

使用Go根據RFC 1738編碼URL字符串

[英]Encoding a URL string according to RFC 1738 using Go

我正在嘗試通過Go應用程序向Twitter發送請求,Twitter的API要求您根據RFC 1738對使用方密鑰和秘密進行編碼。 是否有執行此功能的Go函數? 根據我在net / url包中看到的內容,Go默認情況下使用的是RFC 3986 ,而在http://golang.org/pkg/net/url/上沒有看到任何允許我轉換為RFC 1738的功能。 。

作為提醒,我知道RFC 3986是較新的並且已過時1738,但是Twitter API特別要求RFC 1738,因此我認為我應該嘗試這樣做,以避免可能被死角子籠罩。 為了澄清起見,我正在談論此頁面上的“發出僅應用程序的請求”部分的第1部分: https : //dev.twitter.com/docs/auth/application-only-auth

RFC 3986更新了RFC 1738 您可以通過遵循RFC 3986來遵循RFC 1738,從而實現Twitter的期望。

因此, net / url軟件包應完全滿足您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM