2015-04-05 28 views
5

Đang viết chương trình websocket đầu tiên của tôi và đang nhận được "Bắt tay WebSocket: Mã phản hồi không mong muốn: 404", lỗi khi tải trang web.Bắt tay WebSocket: Mã phản hồi không mong muốn: 404

Tôi đang sử dụng JDK 1.7 và jboss 8 (wildfly8.0).

Có ai vui lòng hỗ trợ không?

window.onload = init; 
var socket = new WebSocket("ws://localhost:8080/WebsocketHome/actions"); 
socket.onmessage = onMessage; 

và đầu trong html

<head> 
<title></title> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<script src="websocket.js" type="text/javascript"></script> 
<link rel="stylesheet" type="text/css" href="style.css"> 
</head> 
+0

bạn có thể chỉ cho chúng tôi cách bạn tạo ổ cắm web trước không? 404 thường không thể tìm thấy url của bạn. và tôi nghĩ thay vì đặt mã của bạn trong nhận xét, nó sẽ tuyệt vời nếu bạn chỉ chỉnh sửa bài đăng của mình. –

Trả lời

5

Thank you guys để gợi ý của bạn, tôi thấy câu trả lời.

Mã tôi đã sao chép từ trang http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/HomeWebsocket/WebsocketHome.html.

Vấn đề là url như được đề cập trong tệp js và tên dự án mà chúng đang đề xuất là WebsocketHome. Tôi đã thay đổi tên dự án thành Websocket, vì vậy url của tôi phải là ws: // localhost: 8080/Websocket/actions.

Cảm ơn sự hỗ trợ của bạn.

+2

Cảm ơn bạn đã trả lời câu hỏi của riêng bạn. Nếu không, nó bực dọc để vấp ngã khi câu hỏi chưa được trả lời. –

Các vấn đề liên quan