AGB  ·  Datenschutz  ·  Impressum  







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

Problem mit TServerSocket

Ein Thema von Bornemaxx · begonnen am 19. Jan 2016 · letzter Beitrag vom 19. Jan 2016
Antwort Antwort
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Problem mit TServerSocket

  Alt 19. Jan 2016, 10:11
Zitat:
Was kann ich noch tun ???
Den Unterschied zwischen HTML und HTTP verstehen

Das HTML mag gültig sein, aber der Browser sendet einen HTTP GET Request und erwartet eine HTTP Response. Diese besteht nicht nur aus dem HTML als 'Fracht', sondern kann (bzw. - je nachdem muss ...) auch Header enthalten:

What HTTP response headers are required

Wenn der Server dem Browser (Client) nicht mitteilt um welchen Content-Type es sich handelt, kann der Browser ihn einfach als "application/octet-stream" darstellen. (https://tools.ietf.org/html/rfc7231#section-3.1.1.5)
Michael Justin

Geändert von mjustin (19. Jan 2016 um 10:16 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.159 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Problem mit TServerSocket

  Alt 19. Jan 2016, 10:46
Warum nimmst Du nicht einfache eine THttpServer Komponente?
  Mit Zitat antworten Zitat
Bornemaxx

Registriert seit: 28. Nov 2007
9 Beiträge
 
#3

AW: Problem mit TServerSocket

  Alt 19. Jan 2016, 12:47
Vielen Dank für die schnellen Antworten.
@Sir Rufo:
Die ganzen Formatierungsgeschichten habe ich jetzt erst reingenommen, weil ich gehofft hatte, dass es damit funtkioniert.
@Mavarik:
Die THttpServer Komponente kann ich nicht finden, könnte am Delphi 5 liegen

Der Tip von mjustin passt am besten ! Man muss eben den kompletten HTTP-Verkehr nachahmen. Wobei komplett schon wieder übertrieben ist. Es reicht, wenn man die Statusmeldung "HTTP/1.1 200 OK" als ersten String schickt. Auf den Rest kann man - zumindest in meiner Testanwendung - verzichten.

Also Danke noch mal und viele Grüße

Mirko
  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 05:59 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