전체 글
-
[IIS] 역방향 프록시(reverse proxy)Web 2020. 10. 20. 12:03
역방향 프록시 인터넷 → 도메인(test.jsmun.com) → localhost:8080 → 도메인(test.jsmun.com) → 인터넷 IIS를 사용한 Apach Tomcat 역방향 프록시 설정 사이트 이름 사이트 이름 실제 경로 iis에서 동작하는 임의 페이지 경로 포트 실제 접속할 경우 사용할 포트 호스트 이름 실제 접속할 경우 사용할 도메인 인바운드 규칙 - HTTP 요청이 전달되면 서버 이름 또는 IP 주소 입력 Apach Tomcat에서 서비스중인 타겟 주소 아웃바운드 규칙 - 시작 Apach Tomcat에서 서비스중인 타겟 주소 아웃바운드 규칙 - 끝 실제 접속할 경우 사용할 도메인
-
[ASP.Net Core API] API 주소 설정Microsoft .NET/ASP.Net & ASP.Net Core 2020. 9. 17. 22:29
Controller 주소 및 API 주소 일괄 설정 - Controller Class 상단에 표기 ControllerClass 명칭 과 API함수 명칭을 자동으로 주소로 사용 : [Route("[controller]/[action]")] Ex) sample/member 더보기 [Route("[controller]/[action]")] [ApiController] public class sampleController : ControllerBase { //// GET: sample/member [HttpGet] public string member() { return "Virtualgiraffe"; } } Controller 주소 설정 - Controller Class 상단에 표기 Controller Cla..
-
[ASP.Net Core API] 프로젝트 생성 및 기본 세팅Microsoft .NET/ASP.Net & ASP.Net Core 2020. 9. 16. 21:16
추천 게시물 REST API와 RESTful 및 CRUD개념 1. 프로젝트 생성 더보기 프레임워크 : ASP.NET Core 2.1 (Docker 사용 시에 2.1 버전 권장) 2. 컨트롤러 생성 및 호출 더보기 Proejct - Cotrollers 폴더 우클릭 - 추가 - 컨트롤러 빌드 - "host + /api/sample"로 접속 3. API 생성 더보기 생성된 Controller(sampleController)에 함수를 정의 public string GetMember() { return "Virtualgiraffe"; } 메소드(Method) (HttpPost, HttpGet, HttpPut, HttpDelete) 중 선택 입력 [HttpGet] public string GetMember() { ..
-
[ASP.Net Core API] REST API와 RESTful 및 CRUD개념Microsoft .NET/ASP.Net & ASP.Net Core 2020. 9. 16. 17:28
RESTful이란? 'REST API'를 제공하는 서비스를 'RESTful'한 API라고 말할 수 있으며, REST 규칙을 따르는 서비스를 'RESTful'이라 칭한다. CRUD란? Create, Read, Update, Delete 4개의 기능을 칭하는 용어다. 이름 SQL 조작 METHOD Create INSERT 생성 POST Read SELECT 읽기 GET Update UPDATE 갱신 PUT Delete DELETE 삭제 DELETE REST API REpresentational State Transfer API 나타낸 + 상태 + 전달 = 전달 상태를 나타낸 API REST API는 API의 전달 규칙을 칭한다. REST API 구성 자원(resource) - URI 행위(verb) - ME..
-
[C#] ColorDialog (색상 선택 컨트롤, 다이얼로그)Microsoft .NET/C# 2020. 7. 14. 18:49
//색상 선택 다이얼로그 //참조 추가 : System.Windows.Forms //참조 추가 : System.Drawing //참조 추가 : System.Windows.Media using (System.Windows.Forms.ColorDialog colorDialog = new System.Windows.Forms.ColorDialog() { AllowFullOpen = true, FullOpen = true}) { if (colorDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { System.Windows.Media.Color color = new System.Windows.Media.Color() { A = colorDialog.Co..
-
[ASP.Net Core / Blazor] Swagger 연동Microsoft .NET/ASP.Net & ASP.Net Core 2020. 3. 16. 11:01
ASP.Net Core에서 Swagger 사용하기 - nuget에서 Swashbuckle.AspNetCore 설치 더보기 프로젝트 속성 - 빌드 - XML 문서 파일 항목 체크(summary값 xml로 출력) Startup.cs의 ConfigureServices 함수에 "#region Create Swagger Document" 붙여넣기 public void ConfigureServices(IServiceCollection services) { services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); //////////////////////////////////////////////////////////////////////..