[👷🏻] 채팅 관련 수정

This commit is contained in:
김선규 2025-02-18 01:23:06 +09:00
parent 9fb60762c4
commit 3a7d3cbd09
4 changed files with 11 additions and 4 deletions

View File

@ -14,7 +14,10 @@ public let WS_URL: String = "ws://localhost:5144"
//#else //#else
#elseif DEV #elseif DEV
public let API_URL: String = "https://devacamate.ipstein.myds.me" public let API_URL: String = "https://devacamate.ipstein.myds.me"
public let WS_URL: String = "wss://devacamate.ipstein.myds.me" //public let WS_URL: String = "ws://devacamate.ipstein.myds.me"
public let WS_URL: String = "ws://192.168.0.71:5144"
//ipconfig getifaddr en0
#else #else
public let API_URL: String = "https://acamate.ipstein.myds.me" public let API_URL: String = "https://acamate.ipstein.myds.me"
public let WS_URL: String = "wss://acamate.ipstein.myds.me" public let WS_URL: String = "wss://acamate.ipstein.myds.me"

View File

@ -4,7 +4,7 @@
// //
// Created by Sean Kim on 11/26/24. // Created by Sean Kim on 11/26/24.
// //
// ?
import Foundation import Foundation
import Combine import Combine
@ -14,7 +14,7 @@ import Alamofire
public func loadAPIData<T: Decodable>(url: String, path: String, public func loadAPIData<T: Decodable>(url: String, path: String,
method: HTTPMethod = .get, method: HTTPMethod = .get,
parameters: [String: String], parameters: [String: String],
headers: HTTPHeaders = [:], headers: HTTPHeaders = [:],//["Accept": "application/json"],
decodingType: T.Type) -> Future<Any, Error> { decodingType: T.Type) -> Future<Any, Error> {
return Future { promise in return Future { promise in
AF.request("\(url)\(path)", AF.request("\(url)\(path)",

View File

@ -17,6 +17,7 @@ class WebSocketManager: ObservableObject ,WebSocketDelegate {
@Published var receivedMessage: [String] = [] @Published var receivedMessage: [String] = []
init() { init() {
// guard let url = URL(string: "wss://devacamate.ipstein.myds.me/chatHub?transport=webSockets") else { return }
guard let url = URL(string: "\(WS_URL)/chatHub?transport=webSockets") else { return } guard let url = URL(string: "\(WS_URL)/chatHub?transport=webSockets") else { return }
// guard let url = URL(string: "\(API_URL)/chatHub?transport=websockets3") else { return } // guard let url = URL(string: "\(API_URL)/chatHub?transport=websockets3") else { return }
var request = URLRequest(url: url) var request = URLRequest(url: url)
@ -41,7 +42,10 @@ class WebSocketManager: ObservableObject ,WebSocketDelegate {
} }
func disconnect() { func disconnect() {
socket?.disconnect() socket?.disconnect()
printLog("ClOSE SOCKET") socket?.delegate = nil // : delegate
socket = nil // ,
printLog("CLOSE SOCKET")
} }
func sendMessage(_ message: String) { func sendMessage(_ message: String) {