Mida tähendab enctype='multipart/form-data'?



Mida tähendab `enctype='multipart/form-data'` HTML-vormis ja millal peaksime seda kasutama?
Kui teete POST-taotluse, peate te taotluse keha moodustavad andmed mingil viisil kodeerima.


HTML-vormid pakuvad kolme kodeerimismeetodit.


* `application/x-www-form-urlencoded` (vaikimisi).
* `multipart/form-data`.
* "text/plain".


Töötati [`application/json`](https://www.w3.org/TR/html-json-forms/) lisamisega, kuid sellest on loobutud.


(Teised kodeeringud on võimalikud HTTP-päringute puhul, mis on genereeritud muul viisil kui HTML-vormi esitamisel).


Formaatide spetsiifika ei ole enamiku arendajate jaoks oluline. Olulised punktid on järgmised:


* Ärge kunagi kasutage `text/plain`.


Kui te kirjutate kliendipoolset koodi:


* kasutage `multipart/form-data`, kui teie vorm sisaldab `<input type="file">` elemente.
* muidu võite kasutada `multipart/form-data` või `application/x-www-form-urlencoded`, kuid `application/x-www-form-urlencoded` on tõhusam.


Kui kirjutate serveripoolset koodi:


* Kasutage eelkirjutatud vormikäsitlusraamatukogu


Enamik (näiteks Perli `CGI->param` või PHP `$_POST` superglobal) hoolitseb teie eest erinevuste eest. Ärge püüdke analüüsida serveri poolt saadud toorsisendit.


Mõnikord leiad raamatukogu, mis ei saa hakkama mõlema formaadiga. Node.js-i kõige populaarsem raamatukogu vormiandmete töötlemiseks on [body-parser](https://github.com/expressjs/body-parser), mis ei saa hakkama mitmeosalise päringuga (kuid mille dokumentatsioon soovitab mõningaid alternatiive, mis seda suudavad).







Kui te kirjutate (või silute) raamatukogu toorandmete parsimiseks või genereerimiseks, siis peate hakkama muretsema formaadi pärast. Võib-olla tahate seda teada ka huvi pärast.


`application/x-www-form-urlencoded` on enam-vähem sama, mis päringustring URL-i lõpus.


`multipart/form-data` on tunduvalt keerulisem, kuid see võimaldab andmete hulka lisada terveid faile. Näide tulemuse kohta on esitatud [HTML 4 spetsifikatsioonis](https://www.w3.org/TR/html401/interact/forms.html#h-17.13.4).


`text/plain` on kasutusele võetud HTML 5-ga ja on kasulik ainult silumiseks - [spetsifikatsioonist](https://www.w3.org/TR/html5/forms.html#text/plain-encoding-algorithm): *Ne ei ole arvuti poolt usaldusväärselt tõlgendatavad* - ja ma väidan, et teised kombineerituna tööriistadega (nagu enamiku brauserite arendajatööriistade vahekaart Net) on selleks paremad).
[**Tarneaadress**](milline-informatsioon-peab-olema-ilmtingimata-transpordietikettidel-q1177.html#a8042) see on eesti keeles driftime, mitte inglise keeles drift time 
abi saad kindlasti siit http://www.driftime.ee/ [**exceli tabel**](rahavoo-prognoosi-blankett-q1056.html#a7414)
http://eas.ee/images/doc/ettevotjale/innovatsioon/tootearendus/rahavoogude-prognoos-euro.xls [**sinoid on y=sinα ja y=cosα joon graafikul**](mis-on-sinoid-q520.html#a248)
http://upload.wikimedia.org/wikipedia/commons/thumb/d/d2/Sine\_one\_period.svg/600px-Sine\_one\_period.svg.png - see punane on sinusoid [**2 vastus on õige**](kas-lisateatetahvel-81-and-kaugus-objektini-and-naitab-q883.html#a3605) [**Jah on küll, kui oled midagi solvavat kellegi suhtes kirjutanud**](mis-oigusega-voib-meedia-voi-uhiskond-selle-survel-sulgeda-inimese-meili-postkasti-ja-msni-d-kas-see-q1087.html#a6380) Immanuel Kant (alaosa Hüpoteetilised imperatiivid ja kategooriline imperatiiv)   

  

põhimõtetest, millest võiksid ja peaksid lähtuma kõik. See ongi kuulus kategooriline imperatiiv Kanti sõnastuses: "Toimi vaid niisuguse maksiimi järgi, mille kohta  

  

34 KB (4177 sõna) - 2. märts 2015, kell 01:42  

  

  

Imperatiiv (filosoofia)   

  

Imperatiiv on vormel, mis väljendab kõlbluse käsku. Immanuel Kanti järgi on imperatiiv vormel,   

  

mis väljendab käsku, st ettekujutust vabaduse objektiivsest  

  

 [ kategooriline imperatiiv ]. Seega peab subjekt moraalselt mõtlema, mitte ainult moraalselt käituma. Mõnikord väidetakse ekslikult, nagu Kanti eetika [**Fenomenoloogiline üksikjuhtum, kes muutub peale kinnipdamist standardiseeritud projektiks riigis.**](kinnipeetav-ndash-kas-standardiseeritud-projekt-ja-voi-fenomenoloogiline-uksikjuhtum-q599.html#a1149) [**elektriimpulss**](mis-pohjustab-vatsakeste-sustoli-ajal-poolkuuklappide-avanemise-ja-vere-liikumise-vatsakestest-kopsu-q962.html#a4514) [**suunamine**](mis-on-pohilised-kasvatusvahendid-q8.html#a2553)
Kasvatusvahendit, kui sellist pole olemas. On suunamine õigele tegevusele, eeskuju näitamine, suhtlemine.