Sono stato incaricato di utilizzare Mathematica per interagire con il server Web di una terza parte tramite JSP utilizzando HTTP POST e XML. Esempio di ciò che ho bisogno di inviare:Interazione di Mathematica 8.0 con un server Web JSP utilizzando HTTP POST e XML
<html>
<head></head>
<body>
<form method="post" action="http://www. ... .com/login.jsp">
<textarea name="xml" wrap="off" cols="80" rows="30" spellcheck="false">
<loginInfo>
<param name="username" type="string">USERNAME</param>
<param name="pwd" type="string">PASSWORD</param>
</loginInfo>
</textarea>
<input type="hidden" name="Login" value="1"/>
<input type="submit" name="go" value="go" />
</form>
</body>
</html>
esempio di quello che riceverò (XML):
<UserPluginInfo>
<PluginInfo>
<param name="pluginUid" type="string">1</param>
</PluginInfo>
<UserInfo>
<param name="username" type="string">USERNAME</param>
</UserInfo>
</UserPluginInfo>
ho trovato un blog by Robert Raguet-Schofield scritta nel 2009 di interagire con Twitter che utilizza J/link per accedere Java per eseguire il POST HTTP e gestire la risposta.
La mia domanda è: è questo il metodo migliore per eseguire il mio compito o Mathematica si è evoluta dal 2009 e c'è un modo migliore (più diretto) per portare a termine il mio compito?
Ragfield ha anche risposto a una domanda sul POST qui: http://stackoverflow.com/q/5853134/615464 –
Alcuni elementi POST si possono trovare anche in questa domanda: http://stackoverflow.com/q/8038288/615464 –
Sulla base dei commenti a [risposta di Arnoud] (http://stackoverflow.com/a/8336207/198315), penso che tu sia bloccato con 'JLink' per averlo fatto. – rcollyer