CHttpFile::AddRequestHeaders

bool AddRequestHeaders (lpctstr pstrHeaders, dword dwFlags HTTP_ADDREQ_FLAG_ADD_IF_NEW, int = dwHeadersLen = -1);

bool &AddRequestHeaders (CStringamp;StrdworddwFlags= HTTP_ADDREQ_FLAG_ADD_IF_NEW);

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0. Çağrı başarısız olursa, Win32 işlevi GetLastError denilen hatanın nedenini belirlemek için.

Parametreleri

pstrHeaders

Üstbilgi veya isteğe eklemek için üstbilgi içeren bir dize için işaretçi. Her başlık cr ve lf çifti tarafından tamamlanmalıdır.

dwFlags

Yeni Üstbilgileri semantiği değiştirir. Aşağıdakilerden biri olabilir:

dwHeadersLen

PstrHeaderskarakter uzunluğu. Bu-1 l, sonra pstrHeaders sıfır sonlandırılmış olduğu varsayılır ve uzunluğu hesaplanır.

str

İstek başlığı veya eklenecek başlıkları içeren CString nesnesine bir başvuru.

Açıklamalar

Bu üye fonksiyonu ekleyin ya da daha fazla http isteği üstbilgileri http isteği işlemek.

AddRequestHeaders , serbest biçimli ek üstbilgileri http isteği tanıtıcısına ekler. Tam istek http sunucusuna gönderilen ayrıntılı kontrole gerek Gelişmiş istemciler tarafından kullanılması amaçlanmıştır.

&Notnbsp;  Uygulama, birden fazla üstbilgilerini pstrHeaders veya str http_addreq_flag_add ya da HTTP_ADDREQ_FLAG_ADD_IF_NEWkullanarak AddRequestHeaders araması için iletebilirsiniz. Uygulamayı kaldırmak veya http_addreq_flag_remove veya http_addreq_flag_replacekullanarak üstbilgi yerine çalışırsa, yalnızca bir başlık lpszHeaders sağlanabilir.

CHttpFile ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CInternetFile

Index