2016-04-13 29 views
0

İlk Knockout Js uygulamasına yazıyorum ve hizmetime bir ajax isteği göndermeye çalışıyorum (genel olarak web geliştirmede yeniyim).Ajax ile REST hizmetini tüketme - Aynı başlangıç ​​ilkesi

Zaten sorunun aynı kaynak ilkesi olduğunu öğrendim ve bunun engelleme nedeninin geliştirme kurulumumla ilgili olduğunu düşünüyorum: html/j'leri yazmak ve başlatmak için WebStorm kullanıyorum 63342 numaralı bağlantı noktasında hizmet veren yerleşik web sunucusuna sahip sayfa; ve REST hizmetim kendiliğinden barındırılıyor, gondol ve 8080'de çalışıyor.

Uygulama bittiğinde, hem REST api'yi hem de Web uygulamasını benim go sunucumdan sunmak istiyorum, ancak geliştirirken WebStrom sunucusu gerçekten uygun.

Sizden herhangi birinin benzer sorunları var mı? Nasıl çalışıyorsun? Gelişim sırasında bile go serverdan her şeyi sunmaya çalışmalı mıyım? Sunucum henüz herhangi bir statik içerik sunmaya hazır değil. Ya da son uygulamamda buna ihtiyacım olduğunu düşünmese de PJSON'u kullanmaya çalışmalı mıyım?

Bu

benim krom Develoment araçları almak hatadır:

XMLHttpRequest cannot load http://localhost:8080/lines/03/pos. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. 
+0

HTTP 1.1'den 2'ye geçiş yapma imkanınız var mı? HTTP 2, [domain-sharding yedeklemeyi yapan çoğullama] sunar (http://www.javaworld.com/article/2916548/java-web-development/http-2-for-java-developers.html) –

cevap

0

o zaman git sunucusundan statik içerik sunmak için satır kod sadece bir çift aldı çıkıyor, bu yüzden sadece yaptım ve şimdi her şey iyi çalışıyor.

Yardımlarınız için teşekkürler!

Saygılarımızla