Stan kanału jako ikona z linku bezpośredniego

User avatar
adamp
Posts: 4
Joined: Sat Sep 10, 2016 9:55 pm

Post

Witam,
Wysyłam z aplikacji napisanej w Android Studio zapytanie z linkiem bezpośrednim.
Mam w hederze:

Code: Select all

.addHeader("Accept", "text/html").
Pobieram sobie odpowiedź w HTML'u i prawie wszystko jest ok, tylko nie ma linku do obrazka z ikoną stanu.
Jeśli wkleję link bezpośredni do przeglądarki to obrazek jest ( link do obrazka np:)

Code: Select all

https://svr2.supla.org/assets/img/functions/130.svg
Czy możecie mnie naprowadzić na rozwiązanie?
User avatar
fracz
Posts: 2256
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków

Post

Ikony funkcji są przechowywane wg konwencji NUMERFUNKCJI_INDEKSALTERNATYWNY_STAN.svg

Na stronie linku bezpośredniego za generowanie odpowiedniej ścieżki odpowiedzialny jest kod w JS wykonywany po stronie przeglądarki, a nie generowany na serwerze - dlatego nie ma tej ścieżki w odpowiedzi HTMLowej pobieranej przez Twój kod.

Zobacz: https://github.com/SUPLA/supla-cloud/bl ... on.vue#L13

Musisz napisać podobną logikę u siebie.

Return to “CLOUD”