목록분류 전체보기 (201)
wrkbrs
Hi, Recently, in my project while downloading some files(not on all files) i am getting exception on chrome, that say : Duplicate headers received from server Error 349 (net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): Multiple Content-Disposition headers received. This is disallowed to protect against HTTP response-splitting attacks. But when i download the same files on IE, Firefox and..
페이스북 로그인을 통해 유저의 정보를 제공 받는 Api를 사용한 예제 입니다. 페이스북 정책 변경으로 리다이렉트 URL의 스킴이 반드시 https 를 사용하도록 되어 있으므로, 만약 아직 서버에 SSL 설정이 되어 있지 않는 분들은 먼저 설정을 하시고 진행 해 주시기 바랍니다. 여기서 볼 수 있어요! 그리고 Access Token을 이용한 oAuth2 방식에 익숙하지 않거나, 아예 처음이신 분들은 생활 코딩에 가셔서 강의를 한 번 훑고 오시는걸 추천 드립니다. 바로가기 1 Facebook for Developers로 이동해서 새 앱을 만듭니다. --> 이동 2. 로그인 클릭 후 설정으로 들어가서 리다이렉트 받을 URL을 넣습니다. 이 URL의 스킴은 반드시 https로 시작해야 합니다. 3. 대시보드의 ..
Clearing a form is something that you often need to do on a website, for example if you want to empty the form fields after submitting a form with Ajax.Resetting a form using JavaScript is pretty straightforward, you can just call:document.getElementById("#myform").reset(); But calling the reset() function on a jQuery object will not work. You’ll get an error saying TypeError: $(...).reset is no..
HttpClient를 이용해 GET request 보내기 Apache HttpClient를 이용하면 간편하게 HTTP request를 보낼 수 있습니다.간혹 웹 서버를 만들면서 다른 서버로 보터 request를 보내 response 받아 데이터를 처리해야할 때가 있는데 이 때 HttpClient를 이용하면 간단하게 구현 가능합니다. Mavan을 이용한 dependency 설정 org.apache.httpcomponents httpclient 4.4 *Maven과 같은 빌드툴 이용하지 않는다면 https://hc.apache.org/downloads.cgi을 통해 직접 jar파일을 다운 후 빌드 패스에 추가해주시면 됩니다. Dependency 설정을 하셨다면 이제 어떤 순서대로 코딩할지 살펴보겠습니다. 1..
스프링 - 카카오톡 로그인 구현11 Jan 2018 Reading time ~3 minutesSpring_KakaoTalk_SSO이 카카오톡을 마지막으로 우리나라에서 사용하는 대부분의 SSO는 다했다고 생각합니다. 이제 처음 로그인을 하게 되면 디비에 넣고 다음에 로그인을 할경우 id를 비교해서 권한을 부여하면될거 같습니다. REST Api로 진행합니다.참고 사이트를 보고하였습니다. 블로그를 너무나도 잘 적어주셔서 따라하기 쉬웠습니다. 1. 먼저 해야 할일카카오톡 개발자 사이트사이트에 들어가서 앱를 생성합니다.앱이 만들어지면 설정>일반에 들어가게 되면 REST Api 키가 있습니다.아래에 플랫폼에서 추가 버튼을 눌러서 내 사이트 주소와 아래의 리다이렉트 주소를 입력해줍니다.설정>사용자 관리에 들어가서 내..
## 시작 ## 우선, 포털 사이트에 "kakao developer"를 검색 해주시고 제일 상단에 있는 kakao developer - 카카오로 접속 해주세요.필자와 결과가 다르다면 여기를 눌러주세요. 오른쪽 상단에 있는 로그인을 눌러주세요. 자신의 카카오 계정(카카오톡)을 입력해주신뒤 로그인 해주세요. 자신의 애플리케이션 이름을 작성 하신뒤 앱 만들기를 눌러주세요. 계속 진행을 눌러주세요. 여기서 REST API 키를 확인 해주시고 "개발 가이드"를 눌러주세요. 개발 페이지로 사용자 관리 카테고리에 REST API 개발가이드를 들어가주세요. REST API 가이드로 오시면 위와같은 설명이 있습니다. 자세히 읽어보시고 필요한것을 확인해주세요. 로그인을 예로 들어 설명을 하겠습니다. 하단의 Request(..
Goalgit add를 취소할 수 있다.git commit을 취소할 수 있다.git push를 취소할 수 있다.untracked 파일을 삭제할 수 있다.git add 취소하기(파일 상태를 Unstage로 변경하기)아래와 같이 실수로 git add * 명령을 사용하여 모든 파일을 Staging Area에 넣은 경우,Staging Area(git add 명령 수행한 후의 상태)에 넣은 파일을 빼고 싶을 때가 있다.// 모든 파일이 Staged 상태로 바뀐다.$ git add *// 파일들의 상태를 확인한다.$ git statusOn branch masterChanges to be committed:(use "git reset HEAD ..." to unstage) renamed: README.md -> RE..
156I've googled for a while now and can only find what processData: false does. I can't find anyone who has experienced this same issue.I'm passing JSON back to the server and do not want jQuery to automatically convert the data to a query string so I'm setting processData to false. I can see the request firing if I take out processData, but as soon as I put it in I do not see any requests being..
정규식 참고https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/%EC%A0%95%EA%B7%9C%EC%8B%9D
웹서버와 WAS의 차이 구분 설 명 웹 서버 Web Client(웹 브라우저)에게 제공하는 컨텐츠를 제공하는 서버.정적인 HTML 혹은 jpeg나 gif같은 이미지를 HTTP프로토콜을 통해 웹 브라우저로 제공. WAS Server단에서 어플리케이션을 동작할 수 있도록 지원.일반적으로 컨테이너라는 용어로 사용됨.Servlet, JSP, ASP, PHP 등의 프로그램으로 사용됨. Background 초기 web: 이미지 혹은 단순 HTML현재: 게시판, 방명록 등 Server-Client간 상호대화하는 페이지를 제공. -> 내부 어플리케이션을 동작시킬 수 있는 컨테이너를 내장. 동적인 요구에 대응하기 위해 이에 적합한 형태로 변화. 각 사이트가 많은 사용자에게 원활한 서비스를 제공하기 위해 기능적인 laye..