AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Ntzliche Links
Registrieren
Zurck Delphi-PRAXiS Programmierung allgemein Netzwerke Im Webservice wird TSOAPAttachment nicht registriert
Thema durchsuchen
Ansicht
Themen-Optionen

Im Webservice wird TSOAPAttachment nicht registriert

Ein Thema von QuickAndDirty · begonnen am 3. Apr 2023 · letzter Beitrag vom 3. Apr 2023
 
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.056 Beitrge
 
Delphi 12 Athens
 
#3

AW: Im Webservice wird TSOAPAttachment nicht registriert

  Alt 3. Apr 2023, 13:01
Ich bin garnicht mehr sicher ob es an der TSOAPAttachment klasse liegt....

Ich hab mir mal das Log angesehen (real heit die Methode Sendfile)
Code:
0:0:0:0:0:0:0:1:50051 Stat Verbunden.
0:0:0:0:0:0:0:1:50051 Erh 03.04.2023 13:39:32: POST /soap/IFTAPPWS HTTP/1.1<EOL>
Connection: Keep-Alive<EOL>
Content-Type: multipart/related; boundary=MIME_boundaryB0R9532143182121<EOL>
Accept: */*<EOL>
User-Agent: Embarcadero SOAP 1.4<EOL>
MIME-Version: 1.0<EOL>
SOAPAction: urn:FTAPPWSIntf-IFTAPPWS#SendFile<EOL>
Content-Length: 1907<EOL>
Host: localhost:9100<EOL>
<EOL>
<EOL>
--MIME_boundaryB0R9532143182121<EOL>
Content-Type: text/xml; charset=utf-8<EOL>
SOAPAction: "urn:FTAPPWSIntf-IFTAPPWS#SendFile"<EOL>
Content-ID: <http://www.borland.com/rootpart.xml><EOL>
Content-Location: http://www.borland.com/rootpart.xml<EOL>
Content-Length: 687<EOL>
<EOL>
<?xml version="1.0"?><EOL>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
  <SOAP-ENV:Body xmlns:NS1="urn:FTAPPWSIntf-IFTAPPWS" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <NS1:SendFile>
      <Username xsi:type="xsd:string">Testuser</Username>
      <Password xsi:type="xsd:string">TestPassword</Password>
      <Filename xsi:type="xsd:string">ic_arrow_left_black_36dp.png</Filename>
      <FileAttchement href="cid:CFDC9534-A562-4F65-8E9C-5A9468E69BAA"/>
    </NS1:SendFile>
  </SOAP-ENV:Body></SOAP-ENV:Envelope>
<EOL>
<EOL>
<EOL>
--MIME_boundaryB0R9532143182121<EOL>
Content-ID: <CFDC9534-A562-4F65-8E9C-5A9468E69BAA><EOL>
Content-Length: 752<EOL>
Content-Type: application/binary<EOL>
Content-transfer-encoding: binary<EOL>
<EOL>
&#8240;PNG<EOL>
<LF>  <CR>IHDR        F   gAMA a  sRGB     cHRM z& &#8364;&#8222;    &#8364;  u0  `  :&#732; p&#339;Q<  bKGD     C      pHYs
   H  H Fk> IDATx1JAEяksU"&#732;(cC<CR>dF&#8224;yo=*m~*<LF>g            XW233z&#382;S<%"v;GDv)i+qxD7#"
&#710;hfV<&#8221;x[   ho&#382;&#8482;yZ   111111111111111[cmC&#8364;bPL<&#352;&#8240;G@14*&#376;z0'u
&#382;giPD$*&#353;&#710;T&#8216;&#8364;j"P "n@DDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMDDDMD&#376;zz&#339;7o7zM
zp~k#H<\&#8216;xt)"yDj&#710;C~              p+oT&#8217;&#8250;,  %tEXtdate:create 2020-01-22T15:15:07+00:00+a  %tEXtdate:modi
fy 2020-01-22T15:15:07+00:00&#8250;&#376;&#8220;   (tEXtsvg:base-uri file:///tmp/magick-rX7XYOot5    IENDB`&#8218;
<EOL>
--MIME_boundaryB0R9532143182121--
0:0:0:0:0:0:0:1:50051 Ges 03.04.2023 13:39:35: HTTP/1.1 500 Internal Server Error<EOL>
Connection: close<EOL>
Content-Type: text/xml; charset=utf-8<EOL>
Content-Length: 418<EOL>
Date: Mon, 03 Apr 2023 11:39:35 GMT<EOL>
<EOL>
0:0:0:0:0:0:0:1:50051 Ges 03.04.2023 13:39:35: <?xml version="1.0" encoding='UTF-8'?>
  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" >
     <SOAP-ENV:Body>
       <SOAP-ENV:Fault>
         <faultcode>SOAP-ENV:Server</faultcode>
         <faultstring>Zum Implementieren von Interface uFTAPPWS.IFTAPPWS für (SOAP-Aktion/Pfad) urn:FTAPPWSIntf-IFTAPPWS#SendFile ist keine aufrufbare Klasse registriert.</faultstring>
       </SOAP-ENV:Fault>
     </SOAP-ENV:Body></SOAP-ENV:Envelope>
0:0:0:0:0:0:0:1:50051 Stat Verbindung getrennt.
0.0.0.0:0 Stat Verbindung getrennt.
leider wird darin auch ersichtlich dass TSOAPAttachment vielleicht nicht ganz das richtige ist.
Ich wrde gerne vor empfang einer greren Datei am Server die autorsierung des Clients prfen, aber im log wird gleich die ganze datei mit geschickt. (in dem fall ein pfeil icon von google...)
Andreas
Nobody goes there anymore. It's too crowded!

Gendert von QuickAndDirty ( 3. Apr 2023 um 13:05 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beitrge zu antworten.
Es ist dir nicht erlaubt, Anhnge hochzuladen.
Es ist dir nicht erlaubt, deine Beitrge 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 19:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz