เชซเซเชฐเชจเซเชŸ-เชเชจเซเชก-เชฌเซ‡เช•-เชเชจเซเชก เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เชนเซเชฎเชฒเซ‹ เชœเซ‡ เช…เชฎเชจเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชตเชฟเชจเช‚เชคเซ€เช“เชฎเชพเช‚ เชซเชพเชšเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡

เชœเชพเชนเซ‡เชฐ เช•เชฐเซเชฏเซเช‚ เชซเซเชฐเชจเซเชŸ-เชเชจเซเชก-เชฌเซ‡เช•-เชเชจเซเชก เชฎเซ‹เชกเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชชเชฐเชจเชพ เชจเชตเชพ เชนเซเชฎเชฒเชพเชจเซ€ เชตเชฟเช—เชคเซ‹, เชœเซ‡เชฎ เช•เซ‡ เชธเชพเชฎเช—เซเชฐเซ€ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ, เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เช…เชฅเชตเชพ เชชเซเชฐเซ‹เช•เซเชธเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชšเชพเชฒเชคเซ€ เชธเชพเช‡เชŸเซเชธ. เชนเซเชฎเชฒเซ‹, เช…เชฎเซเช• เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเซ€เชจเซ‡, เชซเซเชฐเชจเซเชŸ เชเชจเซเชก เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชก เชตเชšเซเชšเซ‡ เชธเชฎเชพเชจ เชฅเซเชฐเซ‡เชกเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชพเชฏเซ‡เชฒเซ€ เช…เชจเซเชฏ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชฎเชพเช‚ เชซเชพเชšเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชชเชฆเซเชงเชคเชฟเชจเซ‹ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เช‰เชชเชฏเซ‹เช— เชนเซเชฎเชฒเชพเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡เชฃเซ‡ เชชเซ‡เชชเชพเชฒ เชธเซ‡เชตเชพเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเชพ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡เชฃเซ‡ เชธเช‚เชถเซ‹เชงเช•เซ‹เชจเซ‡ เช…เชจเชชเซ‡เชšเซเชก เชจเชฌเชณเชพเชˆเช“เชจเซ€ เชนเชพเชœเชฐเซ€ เชตเชฟเชถเซ‡ เชœเชพเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชฒเช—เชญเช— 40 เชนเชœเชพเชฐ เชกเซ‹เชฒเชฐ เชšเซ‚เช•เชตเซเชฏเชพ เชนเชคเชพ. เชนเซเชฎเชฒเซ‹ เช…เช•เชพเชฎเชพเชˆ เช•เชจเซเชŸเซ‡เชจเซเชŸ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชชเชฐ เชชเชฃ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡.

เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชฎเซเช–เซเชฏ เช•เชพเชฐเชฃ เช เช›เซ‡ เช•เซ‡ เชซเซเชฐเชจเซเชŸ เชเชจเซเชก เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชก เช˜เชฃเซ€เชตเชพเชฐ HTTP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชธเซเชคเชฐเชจเชพ เชธเชชเซ‹เชฐเซเชŸ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชตเชฟเชตเชฟเชง เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชšเซ‡เชจเชฒเชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชซเซเชฐเชจเซเชŸเชเชจเซเชก เชชเซเชฐเชพเชชเซเชค เชตเชฟเชจเช‚เชคเซ€เช“ เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชก เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡, เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ€ เชšเชพเชฒเชคเซเช‚ TCP เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเชฟเชจเช‚เชคเซ€เช“ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เชฅเชพเชฏ เช›เซ‡, เชเช• เชชเช›เซ€ เชเช• เชธเชพเช‚เช•เชณ เชธเชพเชฅเซ‡ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡, HTTP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเซเชตเชพเชฐเชพ เช…เชฒเช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชนเซ‡เชกเชฐเซ‹ "เชธเชพเชฎเช—เซเชฐเซ€-เชฒเช‚เชฌเชพเชˆ" (เชตเชฟเชจเช‚เชคเชฟเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซเช‚ เช•เซเชฒ เช•เชฆ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡) เช…เชจเซ‡ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก"("{size}\r\n{block}\r\n{size}\r\n{block}\r\n0" เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เช•เชฆเชจเชพ เชฌเซเชฒเซ‹เช•เซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€เชจเซ‡, เชคเชฎเชจเซ‡ เชญเชพเช—เซ‹เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡).

เชธเชฎเชธเซเชฏเชพ เชŠเชญเซ€ เชฅเชพเชฏ เช›เซ‡ เชœเซ‹ เชซเซเชฐเชจเซเชŸเชเชจเซเชก เชซเช•เซเชค "เชธเชพเชฎเช—เซเชฐเซ€-เชฒเช‚เชฌเชพเชˆ" เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เชชเชฐเช‚เชคเซ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก" (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เช•เชพเชฎเชพเชˆ เชธเซ€เชกเซ€เชเชจเช เช† เช•เชฐเซเชฏเซเช‚) เช…เชฅเชตเชพ เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค เช…เชตเช—เชฃเชจเชพ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: chunked เชฌเช‚เชจเซ‡ เชฌเชพเชœเซเช เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡, เชคเซ‹ HTTP เชนเซ‡เชกเชฐ เชชเชพเชฐเซเชธเชฐเซเชธเชจเซ€ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเซเชตเชฟเชงเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช†เช—เชณเชจเซ‹ เช›เซ‡เชกเซ‹ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: xchunked", "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: chunked" เชœเซ‡เชตเซ€ เชฐเซ‡เช–เชพเช“เชจเซ‡ เช…เชตเช—เชฃเซ‡ เช›เซ‡. โ€, โ€œเชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—โ€ :[เชŸเซ…เชฌ]เชšเช‚เช•เซเชก", "X: X[\n]เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก", "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—[\n]: เชšเช‚เช•เซเชก" เช…เชฅเชตเชพ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช— : เช•เชŸเซเชก", เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชก เชคเซ‡เชฎเชจเซ‡ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡).

เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชเชตเซ€ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ "เชธเชพเชฎเช—เซเชฐเซ€-เชฒเช‚เชฌเชพเชˆ" เช…เชจเซ‡ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก" เชนเซ‡เชกเชฐ เชฌเช‚เชจเซ‡ เชนเซ‹เชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ "เชธเชพเชฎเช—เซเชฐเซ€-เชฒเช‚เชฌเชพเชˆ" เชฎเชพเช‚เชจเซเช‚ เช•เชฆ เชšเช‚เช• เช•เชฐเซ‡เชฒ เชธเชพเช‚เช•เชณเชจเชพ เช•เชฆเชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชจเชฅเซ€, เชœเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชฎเซ‚เชฒเซเชฏ เช•เชฐเชคเชพเช‚ เชจเชพเชจเซเช‚ เช›เซ‡. เชœเซ‹ เชซเซเชฐเชจเซเชŸเชเชจเซเชก "เชธเชพเชฎเช—เซเชฐเซ€-เชฒเช‚เชฌเชพเชˆ" เช…เชจเซเชธเชพเชฐ เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชก "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก" เชจเชพ เช†เชงเชพเชฐเซ‡ เชฌเซเชฒเซ‹เช• เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซเช เช›เซ‡, เชคเซ‹ เชชเช›เซ€ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก" เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชกเซ‡เชŸเชพเชจเซ‹ เช…เช‚เชค เช†เชตเชถเซ‡. เช…เช—เชพเช‰ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเซ‹ เช…เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เชฌเชพเช•เซ€เชจเซ€ เชชเซ‚เช‚เช›เชกเซ€ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ€ เช†เช—เชฒเซ€ เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชนเชถเซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชชเช›เซ€เชฅเซ€ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เช…เชจเซเชฏ เช•เซ‹เชˆเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชฎเชจเชธเซเชตเซ€ เชกเซ‡เชŸเชพ เชœเซ‹เชกเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชถเซ‡.

เชซเซเชฐเชจเซเชŸ-เชเชจเซเชก-เชฌเซ‡เช•-เชเชจเซเชก เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เชนเซเชฎเชฒเซ‹ เชœเซ‡ เช…เชฎเชจเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชตเชฟเชจเช‚เชคเซ€เช“เชฎเชพเช‚ เชซเชพเชšเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡

เชตเชชเชฐเชพเชฏเซ‡เชฒ เชซเซเชฐเชจเซเชŸเชเชจเซเชก-เชฌเซ‡เช•เชเชจเซเชก เชธเช‚เชฏเซ‹เชœเชจเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ เชซเซเชฐเชจเซเชŸเชเชจเซเชก เชฆเซเชตเชพเชฐเชพ เช†เชจเชพ เชœเซ‡เชตเซ€ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‹ เช›เซ‹:

HTTP/1.1 เชตเชฟเชถเซ‡ เชชเซ‹เชธเซเชŸ เช•เชฐเซ‹
เชนเซ‹เชธเซเชŸ: example.com
เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก
เชธเชพเชฎเช—เซเชฐเซ€ เชฒเช‚เชฌเชพเชˆ: 4

1
Z
Q

เชธเชฎเชธเซเชฏเชพ เชนเชพเชœเชฐ เช›เซ‡ เชœเซ‹ เชฌเซ‡เช•เชเชจเซเชก เชตเชฟเชจเช‚เชคเซ€ เชชเชฐ เชคเชฐเชค เชœ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เชšเซเช‚เช• เช•เชฐเซ‡เชฒเชพ เชกเซ‡เชŸเชพเชจเชพ เช…เช‚เชคเชฟเชฎ เชถเซ‚เชจเซเชฏ เชฌเชพเช‰เชจเซเชกเชฟเช‚เช— เชฌเซเชฒเซ‹เช•เชจเชพ เช†เช—เชฎเชจเชจเซ€ เชฐเชพเชน เชœเซเช เช›เซ‡. เชตเชงเซ เชธเช‚เชชเซ‚เชฐเซเชฃ เชคเชชเชพเชธ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช•เซ‡ เชœเซ‡ "เชŸเซเชฐเชพเชจเซเชธเชซเชฐ-เชเชจเช•เซ‹เชกเชฟเช‚เช—: เชšเช‚เช•เซเชก" เชนเซ‡เชกเชฐเชจเซ‡ เชซเซเชฐเชจเซเชŸเชเชจเซเชกเชฅเซ€ เช›เซเชชเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเช‚เชญเชตเชฟเชค เชชเชฆเซเชงเชคเชฟเช“เชจเซเช‚ เชชเชฃ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡.

เชตเชพเชธเซเชคเชตเชฟเช• เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเซ‹ เช เชนเซเชฎเชฒเซ‹ เช•เชฐเซ‡เชฒ เชธเชพเช‡เชŸเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชŸเซเชฐเซ‡เชฒเซ‹ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เชนเซเชฎเชฒเซ‹ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชคเชฎเซ‡ เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เชถเชฐเซ‚เช†เชคเชจเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‹ เช›เซ‹ ("PUT /1/members/1234... x=x&csrf เชœเซ‡เชตเชพ เชกเซ‡เชŸเชพเชจเซ‡ เช…เชตเซ‡เชœเซ€ เช•เชฐเซ‹. =1234&username=testzzz&bio=cakeโ€) เช…เชจเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชฎเซ‚เชณ เชตเชฟเชจเช‚เชคเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช•เซ‚เช•เซ€ เชธเชนเชฟเชคเชจเซ‹ เชธเช‚เชฆเซ‡เชถ เชฎเซ‹เช•เชฒเซ‹. saas-app.com เชชเชฐเชจเชพ เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡, เชœเชตเชพเชฌเชฎเชพเช‚ JavaScript เช•เซ‹เชกเชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชฎเชพเช‚เชจเชพ เชเช•เชฎเชพเช‚ เชฌเชฆเชฒเซ€เชจเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเซเช‚ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚. redhat.com เชชเชฐเชจเชพ เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เช‚เชคเชฐเชฟเช• เชนเซ‡เชจเซเชกเชฒเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ (เชซเซ‹เชฐเซเชฎเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ โ€œPOST/search?dest=../assets/idx?redir=//[เช‡เชฎเซ‡เช‡เชฒ เชธเซเชฐเช•เซเชทเชฟเชค]/ HTTP/1.1").

เชธเชพเชฎเช—เซเชฐเซ€ เชตเชฟเชคเชฐเชฃ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ "เชนเซ‹เชธเซเชŸ:" เชนเซ‡เชกเชฐเชจเซ‡ เชฌเชฆเชฒเซ€เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡เชฒ เชธเชพเช‡เชŸเชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚. เช† เชนเซเชฎเชฒเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชจเซเชŸเซ‡เชจเซเชŸ เช•เซ‡เชถเซ€เช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชเซ‡เชฐ เช†เชชเชตเชพ เช…เชจเซ‡ เช•เซ‡เชถเซเชก เช—เซ‹เชชเชจเซ€เชฏ เชกเซ‡เชŸเชพ เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชชเชฆเซเชงเชคเชฟเชจเซ€ เชŸเซ‹เชš เชชเซ‡เชชเชพเชฒ เชชเชฐเชจเชพ เชนเซเชฎเชฒเชพเชจเซเช‚ เชธเช‚เช—เช เชจ เชนเชคเซเช‚, เชœเซ‡เชฃเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเซ‡เชฒเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธเชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚ ( paypal.com/us/gifts เชชเซƒเชทเซเช เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ JavaScript เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ iframe เชตเชฟเชจเช‚เชคเซ€เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡ CSP (เชธเชพเชฎเช—เซเชฐเซ€ เชธเซเชฐเช•เซเชทเชพ เชจเซ€เชคเชฟ) เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเชคเซ€).

เชฐเชธเชชเซเชฐเชฆ เชฐเซ€เชคเซ‡, 2005 เชฎเชพเช‚ เชนเชคเซ€ เชธเซ‚เชšเชฟเชค เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡ เชธเชฎเชพเชจ เชตเชฟเชจเช‚เชคเซ€ เชธเซเชชเซ‚เชซเชฟเช‚เช— เชคเช•เชจเซ€เช• เช•เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เช•เซ‡เชถเซ€เช‚เช— เชชเซเชฐเซ‹เช•เซเชธเซ€เช (เชŸเซ‹เชฎเช•เซ‡เชŸ, เชธเซเช•เซเชตเชฟเชก, เชฎเซ‹เชก_เชชเซเชฐเซ‹เช•เซเชธเซ€) เชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‡ เชธเซเชชเซ‚เชซ เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชเช• HTTP เชธเชคเซเชฐเชฎเชพเช‚ เช˜เชฃเซ€ โ€œGETโ€ เช…เชฅเชตเชพ โ€œPOSTโ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เชซเชพเชฏเชฐเชตเซ‹เชฒ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹