2009-11-10 93 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