Estoy tratando de hacer una publicación HTTPS con scala y la biblioteca de envío. No puedo encontrar dónde marcar mi conexión como https no http. Aquí está el código que tengo hasta ahoraHTTPS POST con Scala y envío
println("Running Test")
val http = new Http
val req = :/("www.example.com" , 443)/"full/path.asp"
var response: NodeSeq = Text("")
http(req << "username=x&password=y" <> {response = _ })
response
println("Done Running Test")
EDITAR
Así Después de intentar resolver esto he seguido por lo que se necesitaba la línea http necesita tener este aspecto
http(req.secure << "username=x&password=y" <> {response = _ })
También en esta instancia específica necesitaba POSTAR como application/x-www-form-urlencoded que requería que la línea se viera así
http(req.secure << ("username=x&password=y","application/x-www-form-urlencoded") <> {response = _ })
Esto ahora reemplazará 40 líneas de C++ + Boost + código Asio.
estoy preguntándose si tendrás más suerte haciendo esta pregunta en el grupo de Despacho. https://groups.google.com/forum/#!forum/dispatch-scala – andyczerwonka
¿Esto no reemplazará? –
De todos modos, responda su propia pregunta, por favor. Es una pregunta válida, con una respuesta válida. –