0

Restlet 1.0を使用していて、Mysqlデータベースに新しいエントリを投稿しようとしています。HTMLフォームを使用していません。残りのクライアントですべての操作を実行したいと思います。私が直面している問題は、

  1. mysqlデータベースに新しい顧客エントリを投稿したいのですが、
  2. HTMLフォームを使用していません。
  3. Rest ClientでXMLを実現および作成し、XMLを送信しようとしています。

postメソッドのRESTURLは http:// localhost:8182 / api / service /customers/です。

新しい顧客情報を追加する方法とXMLを取得する方法。

助けてください。

ありがとう

Karunjay Anand

4

1 に答える 1

0

RESTクライアントがJavaベースのクライアントである場合は、URLConnection(HTTPUrlConnection)を使用してサーバーにデータを送信できます。

URL url = new URL("http://localhost:8182/api/service/customers/");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(xml); // write your xml
wr.flush();
wr.close();

または、 HTTPClientライブラリを使用して投稿を行うこともできます。

于 2010-08-17T06:21:51.350 に答える