AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TIdHTTP - Port

Ein Thema von 1aa · begonnen am 13. Okt 2013 · letzter Beitrag vom 14. Okt 2013
Antwort Antwort
1aa

Registriert seit: 28. Sep 2008
48 Beiträge
 
Delphi XE5 Enterprise
 
#1

TIdHTTP - Port

  Alt 13. Okt 2013, 20:28
gibt es eine möglichkeit bei der TIdHTTP komponente den Port anzugeben an den die komponente senden soll?
ich müsste zwecks UPNP an port 49000

desweiteren möchte ich eine SoapAction: mitgeben weis aber leider nicht wo ich das unterbringen muss...

Hat da jemand erfahrung mit?
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: TIdHTTP - Port

  Alt 13. Okt 2013, 22:10
Hallo,

aus der Hilfe:
Zitat:
Declaration
property BoundPort: Integer;
Summary
Specifies the the port number to be used for the Socket connection.
Description
BoundPort is an Integer property that represents the port number to use when establishing the Socket connection for the client.
Values in the BoundIP and BoundPort properties are used assign the local IP adress and port number used for the Socket connection in the Connect method. Values in the BoundIP and BoundPort properties are assigned to the Socket connection prior to calling the Open method in the IOHandler for client.
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
1aa

Registriert seit: 28. Sep 2008
48 Beiträge
 
Delphi XE5 Enterprise
 
#3

AW: TIdHTTP - Port

  Alt 13. Okt 2013, 22:40
ok frage 1 geklärt war mir nicht sicher....

jemand ne ahnung wie ich das mit dem soap machen kann?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.056 Beiträge
 
Delphi 12 Athens
 
#4

AW: TIdHTTP - Port

  Alt 13. Okt 2013, 23:11
Am Einfachsten wäre es wohl, wenn du direkt eine SOAP-Komponente verwendets, welche für dich die Posts zusammenbaut und die Requests auswertet.

Nja, ansonsten wirst du die Anfrage selbst als String zusammensetzen müssen, als POST absenden und die empfangene Datei dann auch selber parsen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (13. Okt 2013 um 23:22 Uhr)
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#5

AW: TIdHTTP - Port

  Alt 14. Okt 2013, 09:57
ok frage 1 geklärt war mir nicht sicher....

jemand ne ahnung wie ich das mit dem soap machen kann?
Der von Indy IdHTTP gesendete Request benötigt für die SoapAction nur einen weiteren Header. Die Komponente hatt dazu eine Request.Header Property:


IdHttp1.Request.CustomHeaders.AddValue('headername', 'headervalue'); Ausserdem muss, damit der Server den SOAP Request versteht, wahrscheinlich auch der Content-Type des Requests auf etwas spezielles gesetzt werden, z.B. auf "application/soap+xml; charset=utf-8"
Michael Justin
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz