FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
PHP simulateur et raspberry
PHP simulateur et raspberry
Débuté par Frederic, 18 avr. 2018 11:00 - 4 réponses
Connectez-vous…
Frederic
#1
Membre enregistré
51 messages
Posté le 18 avril 2018 - 11:00
Bonjour ,
Je suis obliger de developper un site web sur un raspberry pi 3 avec webdev . Je le fais donc en PHP .
J ai besoins de faire des requettes . Elles fonctionnent bien sous le simulmateur PHP webdev mais pas sur le raspberry pi ( version php5 ) et apache2 .
Est ce quelqu'un aurais une idée ?
Voici le code source
sSt_URL est une chaîne
sSt_URL = ChaîneConstruit("
http://xig:X!M_gateway@192.168.69.107:8000%1",sLaChaine
)
bResRequete = HTTPRequête(sSt_URL)
SI bResRequete = Faux ALORS
PAGE_Garde.SAI_Debug=ChaîneConstruit("Erreur %1 %2",ErreurInfo(errCode),sSt_URL)
SINON
ResCode = ChaîneConstruit(" True %1",HTTPDonneRésultat(httpEntête))
ResCode = ResCode + ChaîneConstruit(" True %1",HTTPDonneRésultat())
PAGE_Garde.SAI_Debug = ResCode
FIN
_____
sous simulateur j ai bien une réponse ok
True HTTP/1.1 200 OK
Date: Wed, 18 Apr 2018 08:49:20 GMT
Server: Apache
Content-Length: 249
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Authorization, Content-Type
Connection: close
Content-Type: text/html; charset=utf-8
-------
quand j execute la version sur la raspberrry
Erreur Failed to parse address "xig"
http://xig:X!M_gateway@192.168.69.107:8000/devices
Je suis ouvert à vos remarques .
Merci
--
Merci .
Cordialement
FDU
Signaler
0
0
Cedvano
#2
Membre enregistré
382 messages
Popularité : +18 (22 votes)
Posté le 19 avril 2018 - 16:54
Bonjour,
Vu que tu fais appel a une requête http. Ton raspberry est il ouvert à l'accès http ?
Pense a vérifier un éventuel pare-feu qui empêcherai un accès extérieur.
Cordialement
--
https://www.cedvano.com
Signaler
0
0
Frederic
#3
Membre enregistré
51 messages
Posté le 19 avril 2018 - 19:05
Bonjour et merci de ta réponse .
Mais Il est bien ouvert car il me répond lorsque j exécute la requette http depuis un autre pc vers le raspberry pi .
En verite sur le raspberry pi j ai 1 sites que je doit developper en php et en meme temps il y a une apli web xicato qui repond à des requettes http . En gros c est comme si j avais 2 sites .
Cordialement
--
Merci .
Cordialement
FDU
Signaler
0
0
gamifiq
#4
Membre enregistré
141 messages
Popularité : +0 (2 votes)
Posté le 23 avril 2018 - 10:54
Bonjour,
HTTPRequête de WebDev PHP retourne ici une erreur provenant de fsockopen (php natif).
Ce qui veut dire que le le CGI PHP n'arrive pas à parser l'URL fournie, certainement à cause du préfixe login:password.
Pour retirer login:password de l'URL tu peux les mettre dans les en têtes. Regarde du côté de Authorization: Basic
Ce qui donne quelque chose comme :
HTTPRequête
(
s
St_URL
,
""
,
"Authorization: Basic "
+
Crypte
(
"xig:X!M_gateway"
,
""
,
crypteAucun
,
encodeBASE64
) +
RC
)
--
bon dev'
Message modifié, 23 avril 2018 - 10:55
Signaler
0
0
Frederic
#5
Membre enregistré
51 messages
Posté le 23 avril 2018 - 15:03
Bonjour ,
Encore merci de l information , je vais regarder quand j aurais un peu plus de temps .
--
Merci .
Cordialement
FDU
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte