curl로 api를 호출하는데 aws에서는 호출이 되지 않습니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
curl로 api를 호출하는데 aws에서는 호출이 되지 않습니다.

QA

curl로 api를 호출하는데 aws에서는 호출이 되지 않습니다.

본문

CURLOPT_URL => '123.345.67.89:8601/api/v1/create',

 

위 api를 다른 일반 서버에서 호출하면 호출이 잘 되는데 aws웹서버에서 호출을 하면

저걸 웹경로로 인식을 하는지 호출이 되지 않네요;;; aws는 curl로 api 호출을 어떻게 해야되나요?

이 질문에 댓글 쓰기 :

답변 1

해당포트 8601을 열어주셔야 합니다.

 

EC2에서 보안탭의

인바운드/아웃바운드 규칙에 추가하세요

해당포트는 열었구요 제가 계속 확인을 해보니 콘솔에서 curl 123.345.67.89:8601/api/v1/create 이렇게 호출하니까 결과가 제대로 나옵니다. 문제는 php 페이지로 만들어서 열면 호출이 안되는데요 다른 api. 예를들어 https://api.upbit.com/v1/ticker?markets=KRW-ETH 이런 경로의 api호출은 php 페이지로 만들어서 열면 호출이 되는데 저희가 사용하는 위의 ip 경로로 된 api. 123.345.67.89:8601/api/v1/create 이런건 호출이 안되네요.....php 설정의 문제같은데 어디를 봐야할지 모르겠습니다.....

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT