Domanda

Ci sono ogni Clojure http librerie che uso la classe java.net.URLConnection? Motivo che sto chiedendo è perché questo è l'unico modo accettato di fare http connessioni su Google App Engine, secondo il docs .

Attualmente sto usando com.twinql.clojure.http per le mie richieste GET , ma non credo che utilizza l'interfaccia giusta perché sto ottenendo questo errore di effettuare il collegamento:

java.security.AccessControlException: access denied (java.net.SocketPermission www.googleapis.com resolve)
È stato utile?

Soluzione

clojure.contrib.http.agent sembra fare il trucco.

* grazie alla LauJensen su #clojure

Altri suggerimenti

Per aggiornare di yayitswei risposta cinque anni dopo ...

A questo punto, clojure.contrib.http.agent è deprecato e CLJ-http è raccomanda invece, ma utilizza Apache HTTPComponents cliente che non è buono per Google App Engine.

Chi vuole distribuire su Google App Engine dovrebbe usare CLJ-http-lite invece.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top