클라이언트 측 자바 스크립트에서 Grafana Http API를 사용하는 방법

tgogos

클라이언트 측 자바 스크립트와 함께 Grafana Http API 를 사용할 수 있습니까? 이미 생성 된 대시 보드의 json을 얻는 기본적인 것부터 시작합니다.

function getHome2Dashboard(callback) {
  $.ajax({
      type: 'GET',
      url:  'http://localhost:3000/api/dashboards/db/home-2',
      crossDomain: true,
      dataType: 'json',
      headers: {
      "Authorization": "Bearer eyJrIjoiYkdURk91VkNQSTF3OVdBWmczYUNoYThPOGs0QTJWZVkiLCJuIjoidGVzdDEiLCJpZCI6MX0="
  },
  success: function(data)
  {     
      if( callback ) callback(data);
  },
  error: function(err)
  {
    console.log(err);
  }
}); 

그러나 나는 얻는다 :

No 'Access-Control-Allow-Origin' header is present on the requested resource.

또한 jsonp접근 방식을 사용해 보았습니다 . 개발 도구는 서버가 json 데이터를 다시 보내지 만 결과가 콜백 함수 내에 래핑되지 않았기 때문에 js가 실패한다는 것을 보여줍니다. 이를 구현하는 방법에 대한 모든 제안을 환영합니다 ...

// At the moment I think of something like:

┌──────────┐           ┌───────────┐
│  Browser │ <-------> │  Grafana  │
└──────────┘           └───────────┘

// In order to overcome the cross-origin problems,
// should I go towards something like this?:

┌──────────┐           ┌───────────┐           ┌───────────┐
│  Browser │ <-------> │  Web api  │ <-------> │  Grafana  │
└──────────┘           └───────────┘           └───────────┘
듀크 바디

에 따르면, 링크 가없는 현재 당신이 거기 헤더를 nginx를 같은 역방향 프록시 뒤에 Grafana 서버를두고 추가해야합니다, 그래서 직접 서버 설정 CORS 헤더에 Grafana의 방법.

직면 한 문제를 이해하려면 CORS대한 Mozilla 개발자 문서를 참조하십시오 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

클라이언트 측에서 자바 스크립트를 사용하여 HTML 태그에서 이미지를 만드는 방법은 무엇입니까?

분류에서Dev

http에서만 클라이언트 측 자바 스크립트를 사용하여 보관 용 계정의 파일에 액세스

분류에서Dev

C # 스크립트로 클라이언트 측에서 텍스트 상자 텍스트를 변경하는 방법

분류에서Dev

클라이언트 측에서 자바를 사용 gRPC에서 메타 데이터를 읽는 방법

분류에서Dev

클라이언트 측에 저장된 카드에 Stripe api를 올바르게 사용하는 방법

분류에서Dev

버튼 클릭시 클라이언트 측 스크립트를 사용하여 텍스트 상자를 수정하는 방법

분류에서Dev

Google 크롬-자바 스크립트를 사용하여 클라이언트 측에서 직렬 포트를 통해 통신하는 방법은 무엇입니까?

분류에서Dev

클라이언트 측 자바 스크립트를 사용하여 HTML 스냅 샷을 서버로 보내기

분류에서Dev

Google API 자바 스크립트 클라이언트 라이브러리를 Chrome 앱에로드하는 방법

분류에서Dev

자바 스크립트를 사용하지 않는 클라이언트 측 난수 (lynx 및 cli 타겟팅)

분류에서Dev

클라이언트 측에서 터미널 또는 Windows 명령을 호출하기 위해 자바 스크립트를 사용하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트를 사용하여 InfluxDB에서 데이터 검색 (클라이언트 측, 브라우저 사용)

분류에서Dev

Node.js / Express는 자바 스크립트를 사용하여 클라이언트 측에서보기를 렌더링합니다.

분류에서Dev

자바 스크립트를 사용하여 클라이언트 측의 목록보기에서 모든 체크 박스를 선택하십시오.

분류에서Dev

서버 전송 이벤트를 사용하여 클라이언트 끝에서 자바 스크립트를 사용하고 서버 끝에서 자바를 사용하여 여러 사용자에게 브로드 캐스트하는 방법

분류에서Dev

Google BigQuery에서 Google Python 클라이언트를 사용하여 자바 스크립트 UDF를 사용하는 방법

분류에서Dev

자바 스크립트에서 href를 사용하는 방법?

분류에서Dev

자바 스크립트 텍스트 상자를 사용한 클라이언트 측 확인

분류에서Dev

Delphi에서 HTTP 클라이언트 API를 사용하는 방법

분류에서Dev

공유 클라이언트 측 자바 스크립트에서 야외 전역 속성에 액세스하는 방법은 무엇입니까?

분류에서Dev

클라이언트 측 자바 스크립트를 사용하여 NPM 버전 태그 가져 오기

분류에서Dev

클라이언트 측 Polymer.dart를 사용하여 서버 측 Dart에서 디자인 패턴을 적용하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 클라이언트 용 Spring Boot 엔드 포인트에서 미디어 콘텐츠를 스트리밍하는 방법

분류에서Dev

Xpages 용 서버 측 자바 스크립트를 사용하여 BCC 수신자에게 이메일을 보내는 방법

분류에서Dev

클라이언트 측에서 Adobe AIR를 사용할 때 REST API를 보호하는 방법

분류에서Dev

클라이언트 측에서 http 어댑터로 매개 변수를 전달하는 방법

분류에서Dev

스크립트를 사용하여 클라이언트 측에서 http 게시물을 보내고 NODEJS에서 요청 받기

분류에서Dev

자바 용 HTTP 클라이언트 라이브러리를 사용하여 애플리케이션 이름을 설정하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 함수에서 서버 측 함수를 호출하는 방법

Related 관련 기사

  1. 1

    클라이언트 측에서 자바 스크립트를 사용하여 HTML 태그에서 이미지를 만드는 방법은 무엇입니까?

  2. 2

    http에서만 클라이언트 측 자바 스크립트를 사용하여 보관 용 계정의 파일에 액세스

  3. 3

    C # 스크립트로 클라이언트 측에서 텍스트 상자 텍스트를 변경하는 방법

  4. 4

    클라이언트 측에서 자바를 사용 gRPC에서 메타 데이터를 읽는 방법

  5. 5

    클라이언트 측에 저장된 카드에 Stripe api를 올바르게 사용하는 방법

  6. 6

    버튼 클릭시 클라이언트 측 스크립트를 사용하여 텍스트 상자를 수정하는 방법

  7. 7

    Google 크롬-자바 스크립트를 사용하여 클라이언트 측에서 직렬 포트를 통해 통신하는 방법은 무엇입니까?

  8. 8

    클라이언트 측 자바 스크립트를 사용하여 HTML 스냅 샷을 서버로 보내기

  9. 9

    Google API 자바 스크립트 클라이언트 라이브러리를 Chrome 앱에로드하는 방법

  10. 10

    자바 스크립트를 사용하지 않는 클라이언트 측 난수 (lynx 및 cli 타겟팅)

  11. 11

    클라이언트 측에서 터미널 또는 Windows 명령을 호출하기 위해 자바 스크립트를 사용하는 방법은 무엇입니까?

  12. 12

    자바 스크립트를 사용하여 InfluxDB에서 데이터 검색 (클라이언트 측, 브라우저 사용)

  13. 13

    Node.js / Express는 자바 스크립트를 사용하여 클라이언트 측에서보기를 렌더링합니다.

  14. 14

    자바 스크립트를 사용하여 클라이언트 측의 목록보기에서 모든 체크 박스를 선택하십시오.

  15. 15

    서버 전송 이벤트를 사용하여 클라이언트 끝에서 자바 스크립트를 사용하고 서버 끝에서 자바를 사용하여 여러 사용자에게 브로드 캐스트하는 방법

  16. 16

    Google BigQuery에서 Google Python 클라이언트를 사용하여 자바 스크립트 UDF를 사용하는 방법

  17. 17

    자바 스크립트에서 href를 사용하는 방법?

  18. 18

    자바 스크립트 텍스트 상자를 사용한 클라이언트 측 확인

  19. 19

    Delphi에서 HTTP 클라이언트 API를 사용하는 방법

  20. 20

    공유 클라이언트 측 자바 스크립트에서 야외 전역 속성에 액세스하는 방법은 무엇입니까?

  21. 21

    클라이언트 측 자바 스크립트를 사용하여 NPM 버전 태그 가져 오기

  22. 22

    클라이언트 측 Polymer.dart를 사용하여 서버 측 Dart에서 디자인 패턴을 적용하는 방법은 무엇입니까?

  23. 23

    자바 스크립트 클라이언트 용 Spring Boot 엔드 포인트에서 미디어 콘텐츠를 스트리밍하는 방법

  24. 24

    Xpages 용 서버 측 자바 스크립트를 사용하여 BCC 수신자에게 이메일을 보내는 방법

  25. 25

    클라이언트 측에서 Adobe AIR를 사용할 때 REST API를 보호하는 방법

  26. 26

    클라이언트 측에서 http 어댑터로 매개 변수를 전달하는 방법

  27. 27

    스크립트를 사용하여 클라이언트 측에서 http 게시물을 보내고 NODEJS에서 요청 받기

  28. 28

    자바 용 HTTP 클라이언트 라이브러리를 사용하여 애플리케이션 이름을 설정하는 방법은 무엇입니까?

  29. 29

    자바 스크립트 함수에서 서버 측 함수를 호출하는 방법

뜨겁다태그

보관