서버에서 Get Parameter를 받을때 쿼리로 받게 된다. 예로들면 아래처럼 @PathVariable을 사용하는 경우.. @GetMapping(value = "/test/{path}") public String testGetMethod(@PathVariable(name = "path") String path) { return response.ok(path); } 하지만 이 방법으로는 파라미터를 받을때 URL에 특수문자가 포함되어 있을 경우 특수문자 뒤는 잘리게 된다. 사용불가능한 특수문자는 +와 & 이다. +와 &는 Get 요청에서 지정된 예약 문자이기 때문에 사용할 수 없다. @GetMapping(value = "/test/{path}") public String testGetMethod(@Requ..
스마트 컨트랙트를 이더리움 블록체인에 배포하려면 풀 노드에서 네트워크에 참여해야 한다. 실제로 풀 노드를 운영하는 것 보다 알케미와 같이 블록체인 인프라를 제공하는 BaaS 서비스를 이용하여 편하게 DApp을 개발할 수 있다. 알케미 API 를 사용하려면 회원가입이 필수이다. Alchemy API https://www.alchemy.com/ Alchemy - Blockchain APIs and Node Infrastructure Whether you're a beginner developer, startup, web3 market leader, or a large enterprise, Alchemy makes multichain web3 development easy with reliable and sc..