XMLSocket을 사용하여 Flash로 파이썬 트위스트 소켓 서버에 연결하려고합니다. 연결이 잘 작동하고 수신도 가능합니다. 그러나 서버에 데이터를 보낼 수 없습니다.XMLSocket은 데이터를받을 수는 있지만 보낼 수 없음
내가 사용해야 할 특정 형식이 있습니까? 내가 물어 보는 이유는 데이터가 "something \ 0"형태가 될 때까지는 XMLSocket을 사용하여 데이터를 읽을 수 없기 때문입니다. 즉, 데이터 문자열이 null x 문자 다음에 유효한 xml이어야했습니다. 데이터를 보내는 데 트릭이 있습니까?
저는 이것이 교차 사이트 보안 문제라고 생각하지 않습니다. 그렇다면 연결 또는 수신 할 수 없기 때문입니다.
문제없이 Telnet과 Java 클라이언트를 사용하여 서버에 연결할 수 있습니다.
편집 : 문제는 내 서버가 "\ r \ n"으로 끝나는 데이터를 보내야한다는 것입니다.
답변 해 주셔서 감사합니다. null 종결자를 사용하거나 사용하지 않고 XML 문자열로 데이터를 전송하려고했습니다. 그것은 내가 보낸 서버가 라인 피드로 끝나는 텍스트 만 받아들이며, 윈도우 라인 피드 (\ r \ n) 만 받아 들인다. 그래서 내가 보내는 데이터에 "\ r \ n"을 추가하면 모든 것이 완벽하게 작동합니다! 일단 당신이 그것을 이해하면 그런 간단하고 명백한 해결책. – theninjagreg