CocoaHTTPServer
라이브러리를 사용 중이며 이진 데이터를 웹 소켓으로 전송하려고합니다. 웹 소켓이 성공적으로 열리고 문제없이 iOS에서 문자열을받을 수 있습니다. 그러나 소켓을 통해 이진 데이터를 보내려고하면 Chrome에서 Could not decode a text frame as UTF-8
오류가 발생합니다.iOS에서 WebSocket으로 이진 데이터
누군가 iOS에서 웹 소켓을 통해 바이너리 데이터를 성공적으로 전송 했습니까? (제 경우에는 UIImage
입니다)
CocoaHTTPServer
은 제가 사용하고 있지만 성공하지 못했습니다. sendData:(NSData *)data
방법이 있습니다. sendMessage:(NSString *)
을 사용하면 문제없이 작동합니다 (본질적으로 NSString
을 UTF-8 인코딩을 사용하여 NSData
으로 변환 함)
/해답이 될 것으로 보인다 권리로
그러나 댓글이 아닌 답변을 게시하시기 바랍니다. –