Hirdetés
- Elektromos rásegítésű kerékpárok
- Brogyi: CTEK akkumulátor töltő és másolatai
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sziku69: Fűzzük össze a szavakat :)
- Gurulunk, WAZE?!
- Parci: Milyen mosógépet vegyek?
- MasterDeeJay: Harc a DDR5 árak ellen
- gerner1
-
LOGOUT
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
vargalex
félisten
válasz
Tomika86
#19889
üzenetére
Szia!
A
valcheckés asendInfofüggvényben is független, önállóXMLHttpRequestobjektumot hozol létre. Így asendInfo-ban elküldött adat nem fogja szerintem kiváltani avalcheck-ben definiáltXMLHttpRequest onreadystatechangeeseményét. És ugye a sorrend is rossz, előbb kell azonreadystatechangedefiniálás, utána a küldés..
Illetve a /size feldolgozásnál a check statustrueesetén (bár én éppen megcserélném a true-false értékeket, mert így az elnevezéshez képest fordítva működik, azaz igaz esetén hibás, hamis esetén OK) nem http 200-at kellene visszaadni, ha azt szeretnéd, hogy a javascriptonreadystatechangeelse ága fusson le.Szóval, szerintem valahogy így kellene (csak részleteket írok):
var xhttp = new XMLHttpRequest();xhttp.onreadystatechange = function() {if(xhttp.readyState == 4 && xhttp.status == 200) {alert('Ok status');}else {alert('Invalid status');}};sendInfo(xhttp, file.size);...function sendInfo(xmlHttp, size) {xmlHttp.open("post", "/size");xmlHttp.send(size);}...if (check_status){request->send(400, "text/plain", "FAIL CONNECTION");Serial.println("Check status Fail");}else {Serial.println("Check status Ok");request->send(200);}
Új hozzászólás Aktív témák
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Bomba ár! Lenovo X1 Yoga 1st - i7-6G I 8GB I 256SSD I 14" WQHD Sérült I HDMI I W10 I CAM I Garancia
- Gamer PC-Számítógép! Csere-Beszámítás! I5 12400F / RTX 3070 8GB / 32GB DDR4 / 1TB SSD
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
