Wpis z mikrobloga

#programowanie #java #naukaprogramowania

Mam rest api do którego muszę przesłać json na bazie przykładu:

curl -H "Content-Type: application/json" -X POST -u user:password --data @datafile.json http://localhost

Napisałem prostą metodę używając Apache HttpClienta, jednak nie mam pojęcia jak wstawić tam parametry user i password, przez co dostaję cały czas 401. Problem pewnie banalny, ale siedzę nad tym już trochę czasu i nie udało mi się znaleźć rozwiązania. Pomożecie? ()
  • 10
@fegwegw: Te parametry są do do autoryzacji, użytkownik i hasło do usługi. Chcę po prostu przesłać json za pomocą httpclienta ale nie wiem, w jaki sposób mam przekazać użytkownika i hasło. Bo poza tym, sam json jest wysyłany poprawnie.
@fegwegw: Z komentarza wynika co innego. Bo skoro @coll pisał, że curl -u user:pass mu działa, to dokładnie wiadomo, gdzie potrzebował je wstawić. Zatem

Gdzie chcesz wstawić parametry?

Jest z czapy. No sorry. ;-)