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? (。◕‿‿◕。)
@coll: Przemyśl to pytanie, bo nic z niego nie wynika. Gdzie chcesz wstawić parametry? Chcesz je odebrać z jsona przesyłanego curlem? Pokaż kod klienta.
@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
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? (。◕‿‿◕。)
@fegwegw:
man curlzalecam. W celu zrozumienia pytania. ;-)Jest z czapy. No sorry. ;-)
@alosha: A to już Panie jest nadinterpretacja :)