Haɗin yana buɗewa. Kanun buƙata suna fita. Da alama fayil ɗin ba ya motsi. Wata bayani ita ce abokin ciniki yana jiran amsa ga Expect: 100-continue kafin ya aika jikinsa.

Tsarin yana ba mai karɓa damar ƙin buƙata daga kanunta kafin a aika wani babban loda mai yuwuwa. Tsarin nasara na yau da kullum shi ne:

request headers → 100 Continue → request body → final response

100 na bayani ne: yana ba abokin ciniki damar ci gaba, amma ba ya nufin an adana fayil ɗin ko aikin aikace-aikacen ya yi nasara. Git push da ke mayar da HTTP 417 wani takamaiman yanayi ne na gazawar tsammani.

Gano wace amsa abokin ciniki ya karɓa

LuraMa'anar da za a bincika
100 ContinueAbokin ciniki na iya ci gaba da jikin
Ƙin ƙarshe kafin jikinAn ƙi aikin a matakin kanun
Babu amsar tsaka-tsaki da ake tsammaniManufar jira ta abokin ciniki da yadda ake bi a wannan hanyar

curl na da keɓaɓɓen saitin jira don expect-continue. Idan wannan jiran libcurl ya ƙare ba tare da amsar da ake tsammani ba, yana aika jikin duk da haka; ƙarewa ba ta zama gazawar dukan jigilar kai tsaye ba. Saitin ya bambanta da lokacin da aka ba da izini don cikakken jigilar. Ƙara na ƙarshe na iya barin wannan farkon tsayawar ba tare da bayani ba.

Hakanan gano wace tattaunawar HTTP ce ke ɗauke da Expect. Da CONNECT na yau da kullum zuwa wurin HTTPS, musayar lodin gidan yanar gizo na cikin TLS; proxy na gaba ba ya kawai duba kan tsammanin cikinsa. Hanyar shiga tsakani ko tura a buɗaɗɗen rubutu ta bambanta.

Cire tsammanin na iya zama zaɓin dacewa da gangan, amma yana nufin abokin ciniki na iya fara aika babban jiki kafin ya ji labarin ƙin da wuri. Kwatanta wannan ɗabi'ar da ainihin buƙatar. Kada ka kwatanta wata hanyar da ta wuce don tsohon proxy a matsayin umarni na gama-gari na cire kan daga kowace loda.

Labarai masu alaƙa