2013-10-28 40 views

回答

2

我相信,只有GET和POST請求是由智能HTTP使用的所有的HTTP方法。根據Git網站上關於smart HTTP transport的博客文章,似乎是這樣。

編輯:檢查了當前Git在master分支(3d092bfc)中的源代碼,發現http-backend.c也接受HEAD請求。在檢測到HEAD請求後,它立即開始將其視爲GET。根據同一個源文件中的services[]main(),否則只處理GET和POST請求。

+0

請注意,「智能」HTTP傳輸甚至對'git push'使用GET(作爲第一步);這具有不同的URI結構,並且在配置匿名讀取+認證寫入配置時遇到了麻煩或者遇到了麻煩。 –

相關問題