Javascript POST
 
harmonik 15. jun 2017 10:37:06 Pridružen od:
4. nov 2014
221 objav
80 14 3
#1

Zdravo,



nekje v programu imam naslednjo kodo:


$$.post('http://mojadomena.net/api/ApiAccount/Login', data, function(data) { });

Zgornja koda sestavi svoj url tako, da mu na začetek doda še localhost in posledično ne deluje več. Če namesto mojadomena.net uporabim localhost url, potem deluje:


$$.post('http://localhost:50911/api/ApiAccount/Login', data, function(data) { });

Zakaj za vraga? Vse skupaj je zgrajeno v Framework7, poganja ga PhoneGap, strežnik pa v obeh primerih odgovarja z JSON podatki.


všeč(0) ni všeč(0) spam(0)
 
carli 15. jun 2017 11:03:11 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#2

Probaj z $$.ajax ...


všeč(0) ni všeč(0) spam(0)
 
OvcaX 15. jun 2017 11:13:38 Pridružen od:
24. avg 2007
2753 objav
4575 1194 281
všeč(0) ni všeč(0) spam(0)
CEO@Humanfrog & CEO@Junai
 
SlimDeluxe 15. jun 2017 11:55:58 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#4

BTW če bi odprl konzolo bi verjetno videl error? Sicer pa to kar je napisal Master Žabec.


všeč(0) ni všeč(0) spam(1)
Freelance Web Developer
 
harmonik 15. jun 2017 12:49:46 Pridružen od:
4. nov 2014
221 objav
80 14 3
#5

Na konzoli ni nič informativnega. Zgolj sestavljen url vidim.

http://localhost:3000/proxy/http%3A%2F%2Fmojadomena.net%2Fapi%2FApiAccount%2FGetUserData



@OvcaX bom si tole še malo pogledal. Sicer imam v config.xml zapisano <access origin="*" />, ki očitno ni dovolj.


všeč(0) ni všeč(0) spam(0)
 
Javornik 16. jun 2017 06:59:32 Pridružen od:
15. jun 2010
431 objav
375 27 4
#6

Kot je že OvcaX napisal, je verjetno problem v CORS. Jaz imam za to kar plugin v Chromu, ker v njem testiram kadar delam kaj s Ionicom.


všeč(0) ni všeč(0) spam(0)
 
harmonik 16. jun 2017 07:32:55 Pridružen od:
4. nov 2014
221 objav
80 14 3
#7

@Javornik, kater plugin pa imaš?


všeč(0) ni všeč(0) spam(0)
 
harmonik 21. jun 2017 09:23:40 Pridružen od:
4. nov 2014
221 objav
80 14 3
#8

Tole še kar nisem rešil. Nimam več idej kaj naj kam vpišem. Enostavno se localhost in mojadomen.net sestavita skupaj in posledično ne deluje nič. Niti z ajax. Ima kdo kakšen namig kaj naj naredim?


všeč(0) ni všeč(0) spam(0)
 
carli 21. jun 2017 11:50:08 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#9

Whitelist ?


všeč(0) ni všeč(0) spam(0)
 
sikmajnd 21. jun 2017 12:10:25 Pridružen od:
11. nov 2013
89 objav
156 9 1
#10

Si poskusil z $$.ajax, kot je priporočal carli?



https://framework7.io/docs/dom.html#ajax


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se