Soumettre requete POST en HTML sans <Form Action> [Resolu]

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
lepiaf31
Messages : 510
Inscription : dim. 25/mars/2007 13:44
Localisation : Toulouse, France
Contact :

Re: Soumettre requete POST en HTML sans <Form Action> [Resol

Message par lepiaf31 »

En fait voilà ce que fait le navigateur:

il demande la page "test.hml" par exemple
A ce moment le serveur lui envoi le code source de la page
Puis le navigateur se rend compte que dans la page il y a des images à afficher (présence de balises <img>), du coup il envoi une nouvelle requete au serveur pour lui demander cette image
Ensuite le serveur lui répond en lui envoyant l'image.


Fondamentalement, le serveur n'a rien à faire si ce n'est de répondre à la demande du navigateur. C'est le navigateur qui se charge de demander une page , ou une image; le serveur ne fait qu'envoyer les données demandées. Tu n'as pas à envoyer les données de l'image tant que le client ne te l'a pas demandé. Je sais pas si je me fais comprendre (et je ne sais pas non plus si je répond à ta question ^^)
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Soumettre requete POST en HTML sans <Form Action> [Resol

Message par Kwai chang caine »

et je ne sais pas non plus si je répond à ta question
Autant que si tu demandais a un gamin si y veut du chocolat :mrgreen:
Niquel de chez niquel, tu reponds exactement a ma question, y'a pas a tortiller du cul pour chier droit, c'est quand meme plus simple de parler a un français pour comprendre des choses etrangeres :lol:

Bon maintenant, reste a comprendre quelle forme a le HEADER pour une page HTML classique avec image :roll:
INFRATEC m'a dit ça:
you can mix a text content and an image content.
Than you have to use a
Content-type: multipart/mixed;
boundary="KCC_boundary"

--KCC_boundary
Content-type: text/html


--KCC_boundary
Content-Type: image/png

search for multipart in the web.

But I think it is a bit more complicated.
Mais en fait, ce doit etre le dernier dans ce monde a ne pas savoir que j'suis une gaufrette :mrgreen:
Alors c'est vrai que pour mon ego, c'est glorifiant 8)
Mais mon ego y parle pas un mot d'informatique, et quand je me retrouve devant le clavier seul, j'suis guere plus avancé :roll:

Alors j'ai essayé avec mon ego de traduire ce qu'il m'a dit en PB, j'ai pondu ça, qu'en pense tu ???

Code : Tout sélectionner

  Headerd = "HTTP/1.1 200 OK" + Chr(13) + Chr(10)
  Headerd + "Date: Tue, 07 Mar 2006 20:00:00 GMT" + Chr(13) + Chr(10)
  Headerd + "Server: My Web Server 0.2b" + Chr(13) + Chr(10)
  header$ + "Content-Type: multipart/mixed" + Chr(13) + Chr(10)
  headerf + "boundary=" + Chr(34) + "KCC_boundary" + Chr(34) + Chr(13) + Chr(10)
  headerf + Chr(13) + Chr(10)
  headerf + "--KCC_boundary" + Chr(13) + Chr(10)
  headerf + "Content-type: text/html" + Chr(13) + Chr(10)
  headerf + Chr(13) + Chr(10)
  headerf + Chr(13) + Chr(10)
  headerf + "--KCC_boundary" + Chr(13) + Chr(10)
  headerf + "Content-Type: image/png" + Chr(13) + Chr(10)
  Headerf + Chr(13) + Chr(10)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Soumettre requete POST en HTML sans <Form Action> [Resol

Message par Kwai chang caine »

Bon je viens de lancer la machine avec ce header et cette fois j'ai des hieroglyphes 8O
Je suis pas sur, mais quelque chose me dit que j'ai du faire une connerie :roll:
Image
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Soumettre requete POST en HTML sans <Form Action> [Resol

Message par Kwai chang caine »

Ouaaaaooouuuhhhh !!!!
Grace a vous deux, j'ai tout compris et ma blonde elle a apparu au milieu de ma DIV :D :D

Tu peux pas savoir comment j'suis content..encore mieux que si j'avais eu un morceau de chocolat :mrgreen:

T'ai vraiment un KADOR en WEB 8)
J'ai vérifié et c'est exactement ce qui se passe
Le navigateur y se rend compte que y'a une image et il la demande gentillement dans la requette GET
J'ai donc inséré le code de Infratec a ce moment la et voila le travail
Image

Mille merci LePiaf sans toi, je m'en serais pas sorti
Je vais essayer de peaufiner le code, parce que on dirait ma chambre quand j'avais 12 ans :oops:

PS: Pour vous j'ai mis la version non censurée :lol:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre