Git push ń gba HTTP 417 nípasẹ̀ proxy
HTTP 417 túmọ̀ sí pé ìfojúsọ́nà kan kò ní ìmúṣẹ. Dámọ̀ ẹni tí ó ṣe ìdáhùn náà kí o tó yí àwọn ẹ̀rí padà tàbí kí o tó pọ̀ si àwọn ètò buffer Git.
Iṣẹ́ Git kékeré kan ń ṣiṣẹ́, nígbà tí òmíràn ń dá HTTP 417 padà. Ipò yẹn kì í ṣe àkópọ̀ “ọ̀rọ̀ ìpamọ́ proxy ti kọ̀”.
HTTP túmọ̀ 417 gẹ́gẹ́ bí ìkùnà ìfojúsọ́nà. Ìbéèrè tí ó gbé pápá Expect lè bá olùpèsè tàbí alárinà kan tí kò lè mú ìfojúsọ́nà yẹn ṣẹ. Pàṣípààrọ̀ 100-continue ṣàlàyé ìpinnu ṣáájú kí wọ́n tó fi ara ìgbérandà ránṣẹ́.
Wádìí irú ẹ̀yà tí ó ṣe ìdáhùn náà àti ohun tí ìbéèrè náà ní. Ọ̀nà HTTP Git tí a ṣàtúnṣe pẹ̀lú àbójútó àti àkọsílẹ̀ log proxy tí ó bá a mu ṣe é wúlò ju ṣíṣe àfojúsùn láti ìwọ̀n commit lọ.
Tí ibi ìpamọ́ inú bá yẹ kí ó lo ọ̀nà tààrà, ṣàtúnṣe ètò ìṣànà yẹn pẹ̀lú ìmọ̀. Tí ó bá gbọdọ̀ lo proxy, ṣe ìwádìí ìbámu ọ̀nà yẹn. Yíyọ gbogbo ètò proxy kúrò lè fi àmì náà pamọ́ nípa yíyan ọ̀nà mìíràn láìṣàlàyé ìkùnà náà.
Bákan náà http.postBuffer kì í ṣe òògùn gbogbo-ẹ̀dá fún àwọn àṣìṣe proxy. Lo ìtọ́kasí ìṣètò Git láti lóye àṣàyàn náà kí o tó yí i padà. Ipò HTTP oníka, ìpele ìbéèrè àti ẹ̀yà tí ó dá a padà yẹ kí ó darí ìgbésẹ̀ tó kàn.