2009-11-10 90 views
0

我知道如何通過perl(服務器,客戶端)中的套接字發送文件......但我想知道是否有人可以解釋或給我參考如何發送圖像通過套接字的文件通過socket perl發送文件(圖片)

+3

有沒有關於圖像文件的任何內容,使它們與其他文件不同,在你的情況下? – 2009-11-10 18:53:21

+0

@Ben Dunlap:同上。 @保羅:鑑於你知道,你有什麼嘗試? – 2009-11-10 18:55:34

+0

您可以修改服務器端以便能夠連接並保存傳入流,並且客戶端可以簡單地繼續將文件內容發送到服務器。 也許你在溝通需要一些命令以及 像 START 文件<內容.....> END 但如果你不是真的需要使用插座,我建議PHP – ideerge 2011-12-06 06:54:10

回答

1

如果您「正在瀏覽器」,您可能需要說HTTP?如果是這樣,您需要在發送原始圖像數據之前發送正確的標題(例如Content-Type:image // jpeg)。

+0

是的!完全監督這個...謝謝 – Paul 2009-11-10 19:30:43

+0

聽起來就像你正在實現HTTP服務器的至少一部分。如果你還沒有諮詢過,你可能會發現RFC 2616(官方的HTTP規範)很有用:http://www.ietf.org/rfc/rfc2616.txt – 2009-11-10 22:21:04