Sosanna uaslódála HTTP agus Expect: 100-continue
Aithin an mhalartú Expect: 100-continue agus idirdhealaigh a phointe cinneadh gearr ó uaslódáil a stopadh le linn sonraí a aistriú.
Osclaítear an nasc. Imíonn ceanntásca an iarratais. Dealraíonn sé nach mbogann an comhad. Míniú amháin is ea go bhfuil an cliant ag fanacht le freagra ar Expect: 100-continue sula seolann sé a chorp.
Ligeann an mheicníocht don fhaighteoir iarraidh a dhiúltú óna ceanntásca sula seoltar uaslódáil a d'fhéadfadh a bheith mór. Is é an seicheamh rathúil is gnách:
request headers → 100 Continue → request body → final responseTá 100 faisnéiseach: ligeann sé don chliant dul ar aghaidh, ach ní chiallaíonn sé gur stóráladh an comhad ná gur éirigh le hoibríocht an fheidhmchláir. Cás coincréiteach amháin d'ionchas a theip is ea Git push a thugann HTTP 417 ar ais.
Faigh amach cén freagra a fuair an cliant
| Breathnóireacht | Brá a bhfuiltear le scrúdú |
|---|---|
| 100 Continue | Is féidir leis an gcliant dul ar aghaidh leis an gcorp |
| Diúltú deiridh roimh an gcorp | Diúltaíodh don oibríocht ag céim na gceanntásc |
| Níl aon fhreagra idirmheánach ionchais ann | Beartas feithimh an chliaint agus an chaoi a láimhseáiltear ar an gcosán sin |
Cuireann curl socrú feithimh tiomnaithe ar fáil do expect-continue. Má théann an fheitheamh libcurl sin in éag gan an freagra ionchais, seolann sé an corp mar sin féin; ní ionann éag agus teip iomlán ar an aistriú ar fad. Tá an socrú ar leith ón am a cheadaítear don aistriú iomlán. Má mhéadaítear an dara ceann, féadfaidh an sos tosaigh céanna fanacht gan mhíniú.
Sainaithin freisin cén comhrá HTTP a iompraíonn Expect. Le CONNECT gnách chuig ceann scríbe HTTPS, tá malartú uaslódála an láithreáin laistigh de TLS; ní dhéanann an seachfhreastalaí tosaigh iniúchadh simplí ar a cheanntásc ionchais inmheánach. Tá cosán idircheaptha nó aistrithe i nglan-aitheanta difriúil.
Is féidir le baint an ionchais a bheith ina rogha chomhoiriúnachta d'aon ghnó, ach ciallaíonn sé go bhféadfadh an cliant tosú ag seoladh coirp mhóir sula bhfaigheann sé amach faoi dhiúltú luath. Cuir an t-iompar sin i gcomparáid leis an riachtanas iarbhír. Ná déan cur síos ar sheachbhealach stairiúil do shean-seachfhreastalaí mar threoir uilíoch chun an ceanntásc a bhaint ó gach uaslódáil.