2010-09-28 18 views
4

Existe-t-il des bibliothèques http Clojure utilisant la classe java.net.URLConnection? Raison que je demande est parce que c'est la seule façon acceptée de faire des connexions http sur Google App Engine, selon le .Demandes http Clojure utilisant java.net.URLConnection?

J'utilise actuellement com.twinql.clojure.http pour mes requêtes GET, mais je ne pense pas que l'interface utilise droite parce que je reçois cette erreur d'établir la connexion:

java.security.AccessControlException: access denied (java.net.SocketPermission www.googleapis.com resolve) 

Répondre

2

clojure.contrib.http .agent semble faire l'affaire.

* grâce à LauJensen sur #clojure

0

Pour mettre à jour yayitswei Répondons cinq ans plus tard ...

À ce stade, clojure.contrib.http.agent est dépréciée et clj-http est recommandé à la place, mais il utilise le client Apache HTTPComponents qui n'est pas bon pour Google App Engine.

Toute personne souhaitant effectuer un déploiement dans Google App Engine doit utiliser clj-http-lite à la place.