Wpis z mikrobloga

Chce napisać prosty skrypt na automatyczne kupowanie produktu na stronie w Javie. Musi to być bardzo szybkie więc (chyba) tylko requesty wchodzą w grę. Selenium odpada, za wolne i zbyt obciąża komputer, a potrzebuje puszczać nawet kilkadziesiąt tasków na raz. Są jakieś dobre biblioteki do tego czy uczyć się typowo requestów post/get?
#java #programowanie
  • 8
@uytx: rozumiem, że strona jest zabezpieczona przed scrapperami i/lub wymaga obsługi js. Sprawdź może headless chrome czy coś, nie wiem czy jest api w javie ale podejrzewam, że jest
@uytx: Albo http client jak Ci koledzy wyzej juz radzili, albo - jesli takowy nie da rady (nie byloby to nic dziwnego), to zamiast Selenium zobacz Selenoid. To zconteneryzowana wariacja nt. Selenium, napisana tak, zeby jeden nawet skomplikowany proces nie zzeral wiecej niz powiedzmy 1,5GB RAM (w Selenium masz 4GB na wejsciu). Sprawdzone w boju.
Sam Selenoid (serwer) to moze kilkanascie MB, reszta to kwestia silnika renderujacego. Poczytaj, dobierze co Ci