Ko te mea nui o te raru ko nga waahi o mua me nga tuara e whakarato ana i nga taumata rereke o te tautoko mo te kawa HTTP, engari i te wa ano ka whakauru i nga tono mai i nga kaiwhakamahi rereke ki tetahi hongere noa. Hei hono i nga tono whiwhinga o mua me nga tono tukatuka o muri, ka whakapumautia he hononga TCP roa, na roto i nga tono a nga kaiwhakamahi ka tukuna, ka tukuna ma te mekameka tetahi i muri i tetahi, ka wehea e te tikanga HTTP. Hei wehe i nga tono, ko nga pane "Ihirangi-Roa" (ka whakatau i te rahi katoa o nga raraunga i roto i te tono) me "
Ka puta ake te raru mena ka tautoko noa te taha o mua ki te "Ihirangi-Roa" engari ka warewarehia "Whakawhiti-Whakawaehere: kua tihorea" (hei tauira, na Akamai CDN tenei) he rereke ranei. Mena kei te tautokohia te Whakawhiti-Whakawaehere: chunked i nga taha e rua, ka taea te whakamahi i nga ahuatanga whakatinanatanga o nga pane pane pane HTTP mo te whakaeke (hei tauira, ka wareware te pito o mua ki nga rarangi penei i te "Whakawhiti-Whakawaehere: xchunked", "Whakawhiti-Whakawaehere: chunked ”, “Whakawaehere-Whakawhiti” : [ripa] kua tihorea", "X: X[\n]Whakawaehere-Whakawhiti: kua tapatapahia", "Whakawaehere-Whakawhiti[\n]: kua tihorea" ranei "Whakawaehere-Whakawhitinga : kua tapatapahia", me i angitu te tukatuka o te tuara).
I tenei keehi, ka taea e te kaikoeke te tuku tono kei roto nga pane "Ihirangi-Roa" me te "Whakawaehere-Whakawaehere: kua tihorea", engari ko te rahi i roto i te "Ihirangi-Roa" karekau e rite ki te rahi o te mekameka poroporoaki. he iti ake i te uara tuturu. Mena ka tukatukahia e nga waahanga o mua me te tuku whakamua i te tono kia rite ki te "Ihirangi-Roa" ka tatari te tuara kia oti te poraka i runga i te "Whakawaehere-Whakawhitinga: kua pakaru", ka mutu te mutunga o nga raraunga i runga i te "Whakawhiti-Whakawaehere: kua pakaru" ka ka whakatauhia i mua ake nei, ko te toenga o te hiku o te tono ko te kaikohuru i te timatanga o te tono e whai ake nei, i.e. ka taea e te kaiwhaiwhai te taapiri i nga raraunga karekau ki te timatanga o te tono a tetahi atu ka tukuna i muri mai.
Hei whakatau i te raru o te huinga o mua-muri kua whakamahia, ka taea e koe te tuku tono penei ma te pito o mua:
POST /mo HTTP/1.1
Kaihautū: example.com
Whakawhiti-Whakawaehere: tihorea
Ahanoa-Tae: 4
1
Z
Q
Ko te raruraru kei reira mena ka kore e tukuna e te tuara te tono me te tatari mo te taenga mai o te poraka mutunga kore o nga raraunga kua pakaruhia. Mo te tino tirotiro
Ko te kawe i te tino whakaeke ka whakawhirinaki ki nga kaha o te waahi ka whakaekehia, hei tauira, ka whakaekea te tono paetukutuku Trello, ka taea e koe te whakakapi i te timatanga o te tono (whakakapi raraunga penei i te "PUT /1/members/1234... x=x&csrf =1234&username=testzzz&bio=cake”) ka tukuna he karere tae atu ki te tono taketake a tetahi kaiwhakamahi tuatoru me te Pihikete motuhēhēnga kua tohua ki roto. Mo te whakaeke i runga i te saas-app.com, i puta mai ka taea te whakakapi i te waehere JavaScript i roto i te whakautu ma te whakakapi i tetahi o nga tawhā tono. Mo te whakaekenga i runga i te redhat.com, i whakamahia he kaihautu o roto ki te tuku ano ki te paetukutuku a te kaitukino (he tono mo te puka "POST /search?dest=../assets/idx?redir=//[email tiakina]/ HTTP/1.1").
Ma te whakamahi i te tikanga mo nga whatunga tuku ihirangi ka taea te whakakapi noa i te pae i tonoa ma te whakakapi i te pane "Kaihautu:". Ka taea hoki te whakaeke ki te whakapouri i nga ihirangi o nga punaha keteroki ihirangi me te tango i nga raraunga huna huna. Ko te tihi o te tikanga ko te whakahaere i te whakaeke i runga i te PayPal, i taea ai te haukoti i nga kupu huna i tukuna e nga kaiwhakamahi i te wa motuhēhēnga (i whakarereketia te tono iframe ki te mahi JavaScript i roto i te horopaki o te wharangi paypal.com/us/gifts, mo ko te CSP (Kaupapahere Haumarutanga Ihirangi) kaore i whakamahia).
He mea whakamiharo, i te tau 2005 i reira
Source: opennet.ru