Curl --user и -d эквивалент в Java - PullRequest
1 голос
/ 12 июля 2011

Я хотел бы добавить некоторые записи в нашу базу данных, и это требует некоторой аутентификации, и я хотел бы использовать Java, а не Curl, чтобы сделать это.API позволяет мне выполнять этот набор команд только для доступа к базе данных.

curl --user user@someemail.com: пароль https://somewebsite.com/api/

Для добавления новых записей curl -d "title = Title & address = address "https://somewebsite.com/api/new

Чтобы удалить записи curl -X DELETE https://somewebsite.com/api/product/productid

Есть ли в Java библиотека, которая может выполнять такие операции?

Ответы [ 2 ]

0 голосов
/ 12 июля 2011

Компоненты Apache HTTP - это первое, что приходит на ум, и, вероятно, самое ужасное.

Вы можете выполнить поиск "Java REST API" и получите множество вариантов.

https://stackoverflow.com/questions/1710199/which-is-the-best-java-rest-api-restlet-or-jersey - еще один вопрос SO, касающийся этого вопроса.

0 голосов
/ 12 июля 2011

используйте HttpClient в Java для достижения того же.

http://hc.apache.org/httpclient-3.x/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...