Tôi có một số mã as3 đã mở thành công 2 kết nối socket vào máy chủ FTP của tôi. Một cho lệnh và một cho dữ liệu. Tôi đang sử dụng lệnh STOR để tạo một tệp trên máy chủ FTP và sau đó gửi một jpeg được mã hóa từ một byteArray bằng cách sử dụng writeBytes. Tôi sau đó tuôn ra các ổ cắm dữ liệu và đóng nó thành công.sự cố khi gửi byte thông qua Ổ cắm AS3 đến trang FTP của tôi
Tất cả điều này dường như là tốt ngoài thực tế là byteArray dài 826 byte và tôi kết thúc với một tệp chỉ 817 byte trên máy chủ FTP mà không đáng ngạc nhiên không được nhận dạng là jpeg.
Bất kỳ ý tưởng nào?
Bạn có thiếu byte ở đầu hoặc cuối tệp JPEG không? – richardolsson
gần đầu. Tôi vừa tải xuống trình xem hex và tiêu đề dường như bị hỏng. nhìn vào byteArray Tôi nghĩ rằng nó có thể được ASCII/BINARY vấn đề như là byte thứ 4 và thứ 5 nên được 0D 0A đó là đi lạc lối. – Kevin
Xin lỗi các bạn - tôi đã gõ sai lệnh TYPE và nó đã được mặc định thành ASCII chứ không phải là nhị phân !!! – Kevin