Aracılığıyla paylaş


XMLHttpRequest setRequestHeader yöntemi ve Tanımlama Bilgileri

Bu makale, yöntemi ve Tanımlama Bilgilerini kullanırken XMLHttpRequest setRequestHeader sorunu çözmenize yardımcı olur.

Özgün ürün sürümü: Internet Information Services
Özgün KB numarası: 234486

Belirtiler

XML Belge Nesne Modeli (DOM) kullanılırken, setRequestHeader nesnedeki XMLHttpRequest yöntemi tanımlama bilgisi üst bilgilerini beklendiği gibi ayarlamıyor gibi görünüyor. Tanımlama Bilgisi HTTP üst bilgisini kullanmaya yapılan ilk çağrının setRequestHeader hiçbir etkisi yok gibi görünüyor.

Çözüm

İsteğe tanımlama bilgileri eklemek için, ilk çağrı setRequestHeader yoksayıldığı için Tanımlama Bilgisi üst bilgisine yönelik çağrısı yinelenmelidir:

'this value is ignored, but the step is necessary
xmlRequest.setRequestHeader "Cookie", "any non-empty string here"
'set all cookies here
xmlRequest.setRequestHeader "Cookie", "cookie1=value1; cookie2=value2"

Not

Tanımlama bilgilerinin bu şekilde ayarlanması atipiktir. Tanımlama bilgileri, üst bilgi kullanılarak Set-Cookie sunucu tarafından en iyi şekilde ayarlanır.