git clone 報錯 “URL using bad/illegal format or missing URL“
git clone http://xxx:xxxx#@gitlab.xxxn/xxxxop/scxxx.git 報錯,提示
“URL using bad/illegal format or missing URL”
發現在有些linux 環境下,密碼含有特殊字元的賬號遠端下載git就會報錯。#需要轉義為%23 才可以解決。
空格 - %20
" - %22
# - %23
% - %25
& - %26
( - %28
) - %29
+ - %2B
, - %2C
/ - %2F
: - %3A
; - %3B
< - %3C
= - %3D
> - %3E
? - %3F
@ - %40
\ - %5C
| - %7C
由於我使用的python ,即使用該庫即可以幫我解決
import urllib.parse
data = urllib.parse.quote(url)
示例:
a=“12345678@#%&^”
data=urllib.parse.quote(a)
print (data)
12345678%40%23%25%26%5E
解碼可以使用這個
urllib.parse.unquote
相關文章
- Git|記一次Git clone報錯Git
- 解決angular 報錯 url unsafeAngular
- Almofire 拼接get請求url包含中文報錯
- Using Python to Shorten a URL Using Google's Shortening ServicePythonGo
- GIT clone報錯: SSL certificate problem: unable to get local issuer certificateGit
- python requests.post Max retries exceeded with url 報錯Python
- Git合併不同url的專案Git
- 如何修改 Git 遠端倉庫 URLGit
- 公司內網使用git clone報錯ssh連線超時內網Git
- <url-pattern>/</url-pattern>和<url-pattern>/*</url-pattern>區別
- 記一次git clone的報錯以及對CentOS上的git版本更新GitCentOS
- 執行jar檔案生成pdf報錯,Unsupported URL <file:///homeJAR
- url
- A example that using JQuery clonejQuery
- URL與URL編碼詳解
- git推送到github報錯:error: The requested URL returned error: 403 Forbidden while accessing https://github.comGithubErrorORBWhileHTTP
- sourcetree github clone 報錯 hg clone fails with “repository not found“GithubAI
- JBoss部署啟動後報錯“Apparently wrong driver class specified for URL”APP
- shell指令碼報錯:[: missing `]‘指令碼
- Django --URLDjango
- javaweb urlJavaWeb
- idea在使用git clone 時出現Filename too long的報錯資訊IdeaGit
- 報錯:net::err_unknown_url_scheme的解決辦法Scheme
- ASP.NET URL Rewrite. URL重寫ASP.NET
- POST URL 地址資料開啟URL地址
- Jenkins新建專案中原始碼管理Repository URL使用Git報錯:Failed to connect to repository : Command "git ls-remote -h......Jenkins原始碼GitAIREM
- SSH 方式 Git cloneGit
- Flutter url_launcher 報錯 canLaunch will return false(Android)的解決辦法FlutterFalseAndroid
- URL toJSON()JSON
- URL.revokeObjectURL()Object
- JavaScript URL 物件JavaScript物件
- 常用URL地址
- CSS URL 工具CSS
- jQuery解析urljQuery
- url規則
- lsnrctl啟動報錯,Linux Error: 29: Illegal seekLinuxError
- 使用jquery獲取url及url引數的方法jQuery
- CI框架中的site_url()與base_url()框架