Pages: [1]   Go Down
Author Topic: Page perso Free et protocole HTTP  (Read 764 times)
0 Members and 1 Guest are viewing this topic.
France
Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir,
Je souhaite enregistrer des données sur une page perso Free avec une Arduino. Pour cela j'ai décidé d'utiliser le protocole HTTP: GET.
En gros il suffit de rentrer l'URL: "http://*********.free.fr/?var=NOMBRE" pour enregistrer "NOMBRE" dans la base de donnée. Ce qui se traduit en protocole HTTP par:

GET /?var=NOMBRE HTTP/1.1
Host: *********.free.fr

J'ai donc simplement remplacé la ligne en dessous de "// Make a HTTP request:" dans l'exemple Arduino "WebClient" par:

client.println("GET /?var=NOMBRE HTTP/1.1");
client.println("Host: *********.free.fr");

Mais le serveur me réponds "You don't have permission to access this file on this server", alors que ça fonctionne avec un navigateur... Que faire ?
Logged

"A person who never made a mistake never tried anything new", Albert Einstein.

Paris
Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Au risque de dire une bêtise, n’étant pas expert en htmlbidulmachin...
le langage qui permet de communiquer avec une base de donnée c'est le PHP, le html c'est uniquement pour la mise en forme d'une page web.

Logged


France
Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Je n'ai pas parler de Html mais de Http.
Logged

"A person who never made a mistake never tried anything new", Albert Einstein.

Paris
Offline Offline
Newbie
*
Karma: 0
Posts: 26
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oups désolé j'ai lu trop rapidement ton post.

en gros a partir de ton adresse url tu peux injecter dans ta base de donnée des variables?
Logged


France
Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oui, mais il faut comprends comment fonctionne le protocole HTTP pour pouvoir répondre à mon problème.
Logged

"A person who never made a mistake never tried anything new", Albert Einstein.

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Code complet + résultat du Serial Monitor SVP, c'est plus pratique pour trouver l'erreur smiley-wink
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

France
Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Tout s'explique, problème résolu :

http://www.freenews.fr/spip.php?article7660
Logged

"A person who never made a mistake never tried anything new", Albert Einstein.

Pages: [1]   Go Up
Jump to: