2016-03-24 36 views
0

üzerinde çalışmıyor. Etsy API ürününü, Azure numaralı telefondan dağıtılan bir Tomcat7 sunucusunda ürün almak için kullanıyorum. Çoğu zaman çalışır, ancak belirli bir alt kategori için gittiğimde hiçbir sonuç alamıyorum.Bazı Etsy API çağrıları, Azure

Garip olan şey, geliştirici makinemde işe yarıyor ve sonuçlara geri dönüyorum.

Bu nasıl olabilir? Bunu hata ayıklamaya nasıl başlarım? Yine, bazı kategoriler için çağrı hem geliştirici makinemde hem de Azure'da çalışır, ancak diğerleri için yalnızca geliştirici makinemde çalışır.

https://openapi.etsy.com/v2/listings/active?&api_key=myapikey&keywords=star+&limit=24&offset=0&sort_on=created&sort_order=down&category=Vintage%2FJewelry 

cevap

0

Sorun URL oluştururken Java en File.separator URL'ye iki kesimi arasında ayırmak için kullanılan olmasıydı:

Bu

soruna neden olan URL'dir. OSX makinemde çalıştı, çünkü File.separator "/" ve bu iyi. Ancak Azure'un windows sunucularında File.separator "\" - ve URL'yi bozuyor.

Ders: Kod yazmadan önce düşünün. Otomatik pilotta yapmayın.

İlgili konular