perbaikan LOAD usage memperingan penggunaan

This commit is contained in:
Fanrouver
2026-05-18 09:22:47 +07:00
parent 2bf00eff3c
commit cb3310b44b
6 changed files with 88 additions and 299 deletions
+1 -13
View File
@@ -72,8 +72,6 @@ export const useWebSocket = (config: WebSocketConfig) => {
}
const connectionUrl = wsUrl.value
console.log('🔌 Connecting to WebSocket:', connectionUrl)
ws.value = new WebSocket(connectionUrl)
ws.value.onopen = () => {
@@ -166,9 +164,6 @@ export const useWebSocket = (config: WebSocketConfig) => {
postUrl = `${urlObj.protocol}//${urlObj.host}${urlObj.pathname}`
}
console.log('📡 POST URL:', postUrl)
console.log('📦 POST Body:', JSON.stringify(message, null, 2))
const response = await fetch(postUrl, {
method: 'POST',
headers: {
@@ -177,20 +172,13 @@ export const useWebSocket = (config: WebSocketConfig) => {
body: JSON.stringify(message),
})
console.log('📥 POST Response status:', response.status, response.statusText)
if (!response.ok) {
const errorText = await response.text().catch(() => 'Unknown error')
console.error('❌ POST Error response:', errorText)
throw new Error(`HTTP error! status: ${response.status}, message: ${errorText}`)
}
const result = await response.json().catch(() => {
console.log('️ Response is not JSON, assuming success')
return { success: true }
})
console.log('✅ POST Response data:', result)
const result = await response.json().catch(() => ({ success: true }))
return result
} catch (error) {
console.error('❌ Error sending message via POST:', error)