Ako spravne osetrit slabe pripojenie   otázka

JavaScript

Zdravim, mam nasledovny scenar:

App pridava zaznam pomocou AJAX volania. Nakolko sa jedna o "terennu" app, obcas sa pouzivatel dostane do oblasti so slabym pokrytim dat a nastava situacia kedy request failne s timeoutom, avsak v skutocnosti na serveri prebehol. Nasledne user stlaci moznost retry a na serveri vznika zaznam s duplicitnymi datami....akym sposobom proti tomuto najlepsie bojovat ?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Toto je naprosto obecný problém ošetření duplicit, nezávisí na "terénnosti" aplikace, kvalitě připojení, JavaScriptu, apod.

Server prostě musí být schopen rozeznat, že se jedná o duplicitní data a odmítnout je.

Je v záznamu nějaký unikátní údaj?

Pokud je, tak kontrolovat při ukládání.

Pokud není, musí se přidat/definovat, např. nějaký klientský timestamp, apod. Záleží o jaká data se jedná.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback