vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Post Anfrage an https und xml übergabe Source1 
Autor: rub
Datum: 30.10.07 12:25

Juhuu, habs mit CleverComponents hin gekriegt.

Imports System.IO
Imports CleverComponents.InetSuite
 
Public Class clsTestPosting
    Public Sub startPost()
        Dim co_Test1 As New co_Test
        co_Test1.SubOrFunc__HttpPostAndSaveAsFile_SSL( _
          "https://data.electronicpartner.com/stock_v1/dede/content.php", 443, _
          120000, "MyUserName", "MyPassword", "C:\TestEP.txt", "C:\TestEP.xml")
    End Sub
End Class
 
Public Class co_Test
    Private WithEvents HttpSSL1 As CleverComponents.InetSuite.Http
    Friend WithEvents CertificateStore1 As New _
      CleverComponents.InetSuite.CertificateStore
 
    Public Function SubOrFunc__HttpPostAndSaveAsFile_SSL(ByVal ServerPath As _
      String, ByVal Port As Integer, ByVal Timeout As Integer, ByVal User As _
      String, ByVal Passwort As String, ByVal DestPathAndFileName As String, _
      ByVal FilePathToPost As String) As Boolean
        Dim ReturnValue As Boolean = True
        Dim curFielStreamB As FileStream
        Dim sw As StreamWriter
        Try
            'FileStream initializing (e.g. a xml-file)
            curFielStreamB = System.IO.File.Open(FilePathToPost, FileMode.Open, _
              FileAccess.Read, FileShare.ReadWrite)
            'Request initializing (uses the file to post)
            Dim HttpRequest1 As New CleverComponents.InetSuite.HttpRequest
            HttpRequest1.RequestStream = curFielStreamB
            'Filestream get's content/awnser of the postrequest
            sw = New StreamWriter(DestPathAndFileName)
            Dim str As String = SubOrFunc_HTTP_GET_SSL(ServerPath, Port, _
              Timeout, User, Passwort, HttpRequest1)
            If str = "" Then
                ReturnValue = False
            Else
                'write the data down
                sw.Write(str)
            End If
        Catch ex As Exception
            ReturnValue = False
            'Me.Co_SystemComponent1.ErrorMail("co_Test", New StackFrame( 
            ' ).GetMethod().Name, ex, "", False, False, False, False)
            MsgBox(ex.Message)
        Finally
            Try
                curFielStreamB.Close()
            Catch ex As Exception
            End Try
            Try
                sw.Close()
            Catch ex As Exception
            End Try
        End Try
        Return ReturnValue
    End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Post Anfrage an https?998rub29.10.07 15:17
Re: Post Anfrage an https und xml übergabe Source11.200rub30.10.07 12:25
Re: Post Anfrage an https und xml übergabe Source2902rub30.10.07 12:26

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel