2009-05-21 22 views
16

Bir komut dosyasını PHP'den ASP.NET C# 'a dönüştürüyorum. PHP'de şu gibi bir şey kullanabilirim:ASP.NET'te bir JSON Üstbilgisi Oluşturma

başlığı ('İçerik türü: text/json');

header ('Content-type: application/json');

Aspx sayfamın bir JSON dosyası yazdırdığını üstbilgisinde bildirmesini nasıl söyleyebilirim?

cevap

38
Response.ContentType = "application/json"; 

veya daha genel olarak

Response.Headers.Add("Content-type", "text/json"); 
Response.Headers.Add("Content-type", "application/json"); 
+0

Hatası "Bu operasyon gerektirir entegre boru hattı modunu IIS." Neyse, bu modu fiilen etkinleştirmeden bunun üstesinden gelmek için? – Mark

5

böyle bir hata mesajı var ise JerSchneid cevabı

hakkında ek bilgi: Bu işlem gerektirir

entegre boru hattı modunu IIS. Bu şekilde kullanabilirsiniz

:

Response.AddHeader("Content-type", "text/json");