강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của mijivoth0144
mijivoth0144

câu hỏi đã được viết

Tạo trang web ngoại tuyến đầu tiên với Ionic

đăng dữ liệu

CouchDB 에 접속할 수 가 없습니다

Viết

·

362

0

Failed to load http://127.0.0.1:5984/offlinefirst/: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8100' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

어느 부분 코드를 수정해야 할까요? 도움 부탁드립니다.

pwaIONIC

Quiz

60% người trả lời sai. Hãy thử ngay!

이 프로젝트에서 PouchDB와 CouchDB를 함께 사용하여 오프라인 우선 앱을 구축하는 주된 이유는 무엇일까요?

더 빠른 서버 측 데이터 처리 속도를 얻기 위해서

오프라인 상태에서도 데이터 접근 및 수정이 가능하고, 온라인 시 자동 동기화하기 위해서

데이터베이스 보안 수준을 강화하기 위해서

서버 부하를 완전히 없애기 위해서

Câu trả lời 3

0

killkch0331님의 프로필 이미지
killkch0331
Người chia sẻ kiến thức

add-cors-to-couchdb 설치하는 것도 좋은 방법입니다.

attach 이미지는 couchdb view attachments 버튼을 누르면 볼수 있는데요 ...

저도 직접 작업해보니.... .jpg 파일은 저장이 잘 되고... png 나 다른 포멧의 이미지들은 가끔 깨질때가 있더군요..

0

MVoth님의 프로필 이미지
MVoth
Người đặt câu hỏi

답변 감사합니다. 제가 혼자 찾아 보다가 npm install -g add-cors-to-couchdb 명령어를 찾아서 해봤더니 작동이 되는데, 이렇게 놔둬도 문제가 되지 않을까요?

또 한가지는, CouchDB 에 저장한 이미지 파일을 볼 수가 없는데, 어떤 문제인지 잘 모르겠네요.

0

killkch0331님의 프로필 이미지
killkch0331
Người chia sẻ kiến thức

chrome browser 의 확장 프로그램 중 Allow-Control-Allow-Origin: 라는 확장 프로그램이 있습니다.
메뉴 - 도구 더보기 - 확장 프로그램으로 가셔서 '''Allow-Control-Allow-Origin: ''' 검색 후 설치하면 됩니다.
'Access-Control-Allow-Origin' header 인 경우 코드상의 문제가 아니라 개방 환경상의 문제일 경우가 많습니다.
크롬 브라우져의 경우 확장 프로그램을 설치하여 해결이 가능합니다.

Hình ảnh hồ sơ của mijivoth0144
mijivoth0144

câu hỏi đã được viết

Đặt câu hỏi