Örnek: Vbhttp.exe HTTP Winınet Apı Visual Basic'te kullanımı gösterilmiştir

Makale çevirileri Makale çevirileri
Makale numarası: 259100 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

Win32 ınternet (Winınet) HTTP uygulama program arabirimlerindeki (Apı) Visual Basic nasıl gösteren bir örnek Vbhttp.exe dosyasıdır.

Daha fazla bilgi

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
Bu resmi kapatBu resmi aç
Download
Download Vbhttp.exe now
Microsoft destek dosyalarını karşıdan yükleme konusunda ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

Vbhttp.exe aşağıdaki dosyaları içerir:

Bu tabloyu kapaBu tabloyu aç
Dosya AdıBoyut
EULA.txt1610
Http.frm37900
Http.txt71
Mssccprj.SCC191
Vbhttp.vbp796
Vbhttp.vbw89
WinInet.bas6150


Örnek aşağıdaki kavramları gösterir:
  • GET/POST yöntemi bir HTTP/HTTPS isteği göndermek için nasıl kullanılacağı ve nasıl yapılır: Sunucu yanıtı okunamıyor.

    Bu örnek, ınternet Explorer'da InternetOpen işlevine INTERNET_OPEN_TYPE_PRECONFIG ileterek aynı proxy kullanır.
  • Proxy/Web sunucu kimlik doğrulaması nasıl işleneceğini.

    Bu örnek, 407 (proxy sunucusu) veya 401 (Web sunucusu) durum kodunu algıladığı sonra kimlik için ınternetsetoption (UI yok) çağırır. ınternet Explorer'da yerleşik oturum açma iletişim kutusunu görüntülemek için <a0></a0>, InternetErrorDlg işlevini çağırın. Bunları varsa Web sunucu kimlik doğrulaması için doğrudan kullanıcı adı ve parola ınternetconnect işleve geçirebilirsiniz.
  • Geçersiz sertifika yetkilisine hata (12045) nasıl işleneceğini.

    Bu örnek, HttpSendRequest başarısız sonra hatayı yoksaymak için ınternetsetoption (UI yok) kullanır. (UI ile) InternetErrorDlg işlevini de kullanabilirsiniz.

Referanslar

Tüm Winınet Apı'ların bir listesi için aşağıdaki MSDN Web Atölyesi sitesine (sol çerçevede Win32 ınternet işlevler ' i tıklatın):
http://msdn.microsoft.com/en-us/library/3w2azyt6.aspx
Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
165298Nasıl YAPıLıR: Winınet kullanarak bir form POST isteği Benzet
195650Nasıl YAPıLıR: Winınet tanıtıcı proxy yetkilendirme
254396SORUN: NTLM kimlik doğrulaması gerektiriyor proxy sunucu bağlanılamıyor
168151Nasıl YAPıLıR: SSL istekleri Winınet kullanarak oluştur.
182888Nasıl YAPıLıR: Tanıtıcı geçersiz Sertifika Yetkilisi'ne hata Winınet
193625WinInet hata kodları (12001 - 12156 arası)
185519: FILE Visual Basic Vbinet.exe Winınet API bildirimleri
175179Dosya: VBFTP.EXE: FTP VB gelen Winınet APı'SINI kullanan uygulama.
195653SAMPLTE: Visual Basic'te SimpleFtp, FTP Winınet Apı kullanma

Özellikler

Makale numarası: 259100 - Last Review: 11 Ağustos 2004 Çarşamba - Gözden geçirme: 4.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
  • Microsoft Windows Internet Services (WinInet)
  • Microsoft Visual Basic 4.0 Professional Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 4.0 Enterprise Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
Anahtar Kelimeler: 
kbmt kbdownload kbftp kbhowto kbhttp KB259100 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:259100

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com