Необходима помощь в поиске соответствующего синтаксиса команды curl, соответствующего приведенному ниже java-коду.HTTP POST с использованием CURL в Linux
Рабочей Java Code>
HttpPost httppost = new HttpPost("/SEMP");
httppost.addHeader("Authorization", "Basic U1ZDLlNPTFJPRTE6anVXMmFfdVc=");
StringEntity stringEntity = new StringEntity("<rpc>command</rcp>", "UTF-8"); stringEntity.setContentType("text/xml");
httppost.setEntity((HttpEntity)stringEntity);
CloseableHttpResponse response = httpclient.execute(targetHost, (HttpRequest)httppost, localcontext);
, соответствующая Curl Синтаксис нужен? Пожалуйста, помогите по соответствующему синтаксису для завитка
Заранее спасибо.
Didin't совершенно не работает shantanoo. Также здесь не используется имя пользователя или пароль. Вы можете увидеть в приведенном выше java-коде. Я попробовал несколько опций, таких как ниже 1. curl -H "Content-Type: text/xml" -H "Авторизация: Basic U1ZDLlNPTFJPRTE6anVXMmFfdVc =" -d @ commandfilename http://targethost.com 2. curl -vX POST -F 'Авторизация = Базовая U1ZDLlNPTFJPRTE6anVXMmFfdVc =' -F 'команда' http://targethost.com и еще несколько. никто из них, похоже, не работает. –