मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसमें मुझे एक स्वागत पृष्ठ प्रदर्शित करने के लिए एक साधारण वेब सर्वर को लागू करना होगा। तो मैंने अपने फॉर्म पर एक टीटीसीपीएसवर रखा और मैं सफलतापूर्वक ब्राउज़र के साथ एक सादा पाठ भेज सकता हूं जो सर्वर से इंटरैक्ट करता है। लेकिन मैं HTML कैसे भेज सकता हूं?
टीसीपीएस सर्वर ब्राउज़र पर एचटीएमएल भेजता है
मैंने कोशिश की लेकिन काम नहीं करता है।
ClientSocket.Sendln('HTTP/1.0 200 OK');
ClientSocket.Sendln('MIME-version: 1.0');
ClientSocket.Sendln('Content-type: text/html');
ClientSocket.Sendln('Content-Length:'+IntToStr(Length(webpage)+10));
ClientSocket.Sendln(AnsiString(Format(webpage, [va, ma, mi, timexx])));
कोई विचार? मैं वैसे भी किसी अन्य घटक का उपयोग नहीं करना चाहता।
क्या आप लंबाई गणना के बारे में निश्चित हैं? (एचटीएमएल) स्ट्रिंग का निर्माण _after_ क्लाइंट को इसकी लंबाई भेज रहा है। – mjn
मैंने हटा दिया कि यह एक गलत मूल्य था। अच्छी बात! – opc0de