Je souhaite accéder à une URL à partir de python dans google app engine. Quelqu'un peut-il me dire comment puis-je frapper l'URL en utilisant python dans google app engine.Frapper une URL sur un autre serveur à partir du moteur de l'application google
Répondre
Vous pouvez utiliser le URLFetch API
from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
doSomethingWithResult(result.content)
Je veux récupérer cette URL via un travail cron GAE. Mais je reçois un échec.Peux-tu me dire comment je peux aller chercher cette URL via cron job? Comme je ne peux pas tester cela à partir de ma machine locale. –
Nous avons besoin de plus de détails que juste "l'échec". –
pouvez-vous nous donner l'erreur qui est retournée – AutomatedTester
Cela dépend toujours de la poste ou obtenir. urllib peut poster à un formulaire quelque part d'autre, si nous voulons que la chose plutôt délicate valide entre différents hashes (sha et md5)
import urllib
data = urllib.urlencode({"id" : str(d), "password" : self.request.POST['passwd'], "edit" : "edit"})
result = urlfetch.fetch(url="http://www..../Login.do",
payload=data,
method=urlfetch.POST,
headers={'Content-Type': 'application/x-www-form-urlencoded'})
if result.content.find('loggedInOrYourInfo') > 0:
self.response.out.write("clear")
else:
self.response.out.write("wrong password ")
- 1. Erreur d'envoi e-mail via le serveur SMTP sur le serveur App de développement du moteur
- 2. Obtenir une image à partir d'une URL/serveur
- 3. Exécution du serveur Mercurial sur Google AppEngine
- 4. Comment déplacer un site d'une URL à une autre?
- 5. passer une valeur de formulaire à un autre formulaire sur une autre page sans utiliser de variables URL (javascript)
- 6. Répertoire d'accès à la page ASP.Net sur un autre serveur
- 7. Publication de «serveur» sur Google Docs
- 8. Problème du didacticiel du moteur de l'application Google - nouveau modèle de banque de données
- 9. Appeler une URL à partir de javascript
- 10. Moteur d'application Google - Utilisation du service de récupération d'URL
- 11. Appelez une fonction ColdFusion sur un autre serveur?
- 12. Appel de servlet à partir d'une autre servlet
- 13. Un autre shell ouvert sur le serveur?
- 14. Téléchargement d'images avec le moteur de l'application Google?
- 15. Comment faire une URL relative à un répertoire virtuel différent sur le même serveur
- 16. Créer une autre fenêtre à partir du code?
- 17. Redirection du moteur de recherche
- 18. une collection de Enums avec le moteur Google app datastore
- 19. Comment connecter mon application asp.net sur mon serveur Web à une base de données SQL sur un autre serveur?
- 20. Memory Leak Copie de données à partir du serveur
- 21. Obtenir une URL à partir d'une chaîne
- 22. Comment donner un lien de la page php à une autre URL avec un état flexible?
- 23. Obtention de l'emplacement de l'utilisateur à l'aide de Google à partir du code .NET
- 24. Comment obtenir une URL longue à partir d'une URL courte?
- 25. La meilleure façon de frapper une URL (je n'ai pas besoin de réponse) dans Visual Basic.Net
- 26. Comment puis-je créer une base de données sur mon serveur à partir du Web?
- 27. plusieurs à plusieurs dans le moteur java google ap
- 28. Moteur JavaScript V8 de Google dans .Net?
- 29. frapper un bouton suivant pour un UITableViewcell
- 30. Comment faire pour déplacer les messages d'un moteur de blogging à un autre
Mauvaise URL! Sérieusement, que voulez-vous dire par "frapper"? – balpha