HTTP - uploaden is zuiver http?

Pagina: 1
Acties:

  • Rav
  • Registratie: Augustus 2000
  • Niet online
ik heb op mijn proefwerk staan dat je met HTTP bestanden kunt uploaden, maar mijn leraar denkt dat dat niet zo is

hij denkt dat http een ander protocol aanroept om een bestand te uploaden

de vraag is dus: kun je met _alleen_ http bestanden uploaden?

...


Verwijderd

volgens mij wel maar weet het nie zeker :?:?
want je kan er ook mee downloaden dus lijkt het me ook dat je er mee kan uploaden.
kijk maar naar hotmail daar kan je een attachent invoegen dat gaat ook via http dus lijkt me wel toch? :?

  • DSmarty
  • Registratie: Februari 2000
  • Niet online
Uploaden is normaal gesproken FTP, DCC of UseNet, maar kan wel via HTTP.

Verwijderd

Raafje: Kun je met _alleen_ http bestanden uploaden?

Ja, dat heet een PUT request (andere zijn bijvoorbeeld GET voor wat je 99% van de tijd doet en POST voor het submitten van een formulier).

Verwijderd

Trouwens, wat is er zo bijzonder aan bestanden uploaden? Je kan met HTTP data versturen en ontvangen, dus of dat nou de inhoude een bestand is of dat het een adres is waar een forum staat... :P

Al maak je in een formulier maar een extra veld aan met de gewenste naam en plak je vervolgens alle data van het bestand in een volgend veld en gebruik je een GET of een POST dan nog schiet je een bestand een server op.

Beetje nadenken ... |:(

Verwijderd

Laat hem gewoon de RFC lezen, 2616 dacht ik.

Verwijderd

ftp://ftp.isi.edu/in-notes/rfc2616.txt bijvoorbeeld.
9.6 PUT

The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
If the Request-URI refers to an already existing resource, the enclosed entity SHOULD be considered as a modified version of the one residing on the origin server.
If the Request-URI does not point to an existing resource, and that URI is capable of being defined as a new resource by the requesting user agent, the origin server can create the resource with that URI.
Pagina 55.

(En verwijderen doe je dan weer met DELETE request, maar die is 99% van de tijd niet beschikbaar, ra ra waarom... :P)
Pagina: 1