Mam za zadanie używać Mathematica do interakcji z serwerem stron trzecich za pośrednictwem JSP przy użyciu HTTP POST i XML. Przykładem tego, co muszę wysłać:Interakcja z Mathematica 8.0 z serwerem WWW JSP przy użyciu HTTP POST i 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>
Przykład co otrzymam (XML):
<UserPluginInfo>
<PluginInfo>
<param name="pluginUid" type="string">1</param>
</PluginInfo>
<UserInfo>
<param name="username" type="string">USERNAME</param>
</UserInfo>
</UserPluginInfo>
znalazłem blog by Robert Raguet-Schofield napisany w 2009 roku o interakcji z Twitter, który używa J/link, aby uzyskać dostęp Java, aby wykonać test POST HTTP i obsłużyć odpowiedź.
Moje pytanie brzmi: czy jest to najlepsza metoda do wykonania mojego zadania lub czy Mathematica ewoluowała od 2009 r. I czy istnieje lepszy sposób (bardziej bezpośredni) do wykonania mojego zadania?
Ragfield również odpowiedział na pytanie dotyczące POST tutaj: http://stackoverflow.com/q/5853134/615464 –
Niektóre materiały POST można również znaleźć w tym pytaniu: http://stackoverflow.com/q/8038288/615464 –
Na podstawie komentarzy do [Arnoud's answer] (http://stackoverflow.com/a/8336207/198315), myślę, że utknąłeś z 'JLink' do robienia tego. – rcollyer