메리7

그누보드 5 API 9/27일 cors 설정, 검색 api

· 2024-09-27 (금) 19:11:49 · 2040

1.  cors 설정

env 에 api 를 사용하는 프론트 도메인주소 , 메서드 ,credentials 지정이 추가 되었습니다.

 

.env 의 내용

# 허용할 도메인을 , 로 구분하여 입력해주세요
CORS_ALLOW_ORIGIN=http://localhost:3000,http://www.example.com
CORS_ALLOW_METHODS=*
CORS_ALLOW_CREDENTIALS=true

 

 

2. 검색 api

 

게시판 전체 검색입니다.

 

990520834_1727430956.6985.png

 

 

onetable 에 bo_table 을 넣으면 해당 게시판만 검색하게됩니다.

 

https://localhost/g5-update/api/docs/swagger-ui/#/검색

 

응답 형식은 아래와 같습니다.

{
  "board_list": [
    {
      "table": "qa",    // 검색된 게시판
      "count": 1  //  게시판 해당 게시판에서 검색결과 수
    }
  ],
  "search_result": [
    {
      "wr_subject": "test 글의 제목",
      "wr_content": "test",
      "wr_option": "",
      "wr_name": "닉네임",
      "wr_datetime": "2024-09-27 11:19:55",
      "wr_id": 11,
      "bo_table": "qa",
      "mb_icon_path": "",
      "mb_image_path": ""
    }
  ],
  "page": 1,
  "total_count": 1
}

 

3. api 의 훅스 이름이 변경되었습니다.

 

api 접두사를 붙여 구분됩니다.

create_comment_after  -> api_create_comment_after

 

4. 기타

 

* 게시글 답글 등록이 수정되었습니다.

* [feat] REST API > 클라우드 플레어 ip 대역 확인

* [fix] REST API > getBoardThumbnail 함수 원본이미지 조회
* [doc] REST API > PHP doc , 주석 수정

 

 

|
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 개발일지

27건
+
제목 글쓴이 날짜 조회
24-08-12 조회 1,945
24-10-11 조회 3,634
24-10-07 조회 2,255
24-09-27 조회 2,041
24-09-27 조회 1,817
24-09-25 조회 1,860
24-09-13 조회 2,236
24-09-12 조회 1,840
24-09-06 조회 2,302
24-09-05 조회 1,745
24-09-03 조회 1,668
24-08-28 조회 1,938
24-08-27 조회 1,305
24-08-26 조회 1,353
24-08-23 조회 911
24-08-23 조회 634
24-08-22 조회 1,211
24-08-22 조회 783
24-08-20 조회 618
24-08-19 조회 903
24-08-16 조회 993
24-08-14 조회 610
24-08-13 조회 880
24-08-13 조회 616
24-08-12 조회 748
24-08-12 조회 1,361
24-08-12 조회 1,492