Gheibh Git push HTTP 417 tron neach-ionaid
Tha HTTP 417 a’ ciallachadh nach deach dùil a choileanadh. Obraich a-mach cò a sgaoil an fhreagairt mus atharraich thu teisteanasan no mus meudaich thu roghainnean bufair Git.
Obraichidh gnìomh Git beag, ach tillidh fear eile HTTP 417. Chan e giorrachadh a th’ anns an status sin airson “facal-faire an neach-ionaid air a dhiùltadh”.
Mìnichidh HTTP 417 mar fhàilligeadh dùil. Faodaidh iarrtas le raon Expect tighinn tarsainn air frithealaiche no eadar-mheadhanair nach urrainn an dùil sin a choileanadh. Mìnichidh iomlaid 100-continue an co-dhùnadh mus tèid corp an luchdaidh suas a chur.
Obraich a-mach dè am pàirt a sgaoil an fhreagairt agus dè bha san iarrtas. Tha lorg HTTP Git a chaidh a dheasachadh gu faiceallach agus inntrigeadh log co-fhreagarrach an neach-ionaid nas fheumaile na bhith a’ tomhas bho mheud an commit.
Ma bu chòir don stòr a-staigh slighe dhìreach a chleachdadh, ceartaich am poileasaidh sligheachaidh sin a dh’aona ghnothach. Ma dh’fheumas e an neach-ionaid a chleachdadh, rannsaich co-fhreagarrachd na slighe sin. Faodaidh toirt air falbh a h-uile roghainn neach-ionaid an samhla fhalach le bhith a’ taghadh slighe eile gun a bhith a’ mìneachadh na fàilligeadh.
Mar an ceudna, chan e http.postBuffer leigheas coitcheann air mearachdan neach-ionaid. Cleachd iomradh rèiteachaidh Git gus an roghainn a thuigsinn mus atharraich thu i. Bu chòir don status àireamhach HTTP, ìre an iarrtais agus am pàirt a tha ga thilleadh an ath cheum a stiùireadh.