HTTP(3)
-
[JAVA] REST api와 http를 통해 json데이터 요청
업비트 마켓 리스트데이터가 필요하여 api를 요청했다. URL = 요청하고자 하는 api주소 setRequestMethod = 요청의 종류(Post, Get 등) 코인리스트를 stringbuffer를 통해 jsonArray에 담아 반환하였다.
2024.04.10 -
[Flutter] Getx 컨트롤러를 활용한 코인데이터 빌드
플러터에서 Getx는 많이 사용되는 상태관리 라이브러리이다. 거래소 api를 이용하여 거래소를 구현하기 위해서 수많은 데이터의 관리가 필요하기 떄문에 Getx를 사용하였다. Dependency web_socket_channel: ^2.4.0 get: ^4.6.6 http: ^1.1.2 선언부 late IOWebSocketChannel channel = IOWebSocketChannel.connect(Uri.parse("wss://api.upbit.com/websocket/v1")); RxList krwMarket = [].obs; RxList btcMarket = [].obs; RxList usdtMarket = [].obs; 코인데이터들을 WebSocketChannel에 스트림하는 코드이다. var r..
2024.04.07 -
[Json] convert Json to code을 위한 사이트 추천(quicktype)
https://quicktype.io/
2024.03.12