3

ios 용 html5 + javascript + phone-gap 앱이 있습니다. 보호 된 URL에 연결하고 rss 피드를 얻으려면 base64에서 HTTP 기본 인증을 통과해야합니다. 앱에서 jquery를 사용하지 않고이를 수행하기위한 좋은 조언과 모범 사례가 필요합니다.자바 스크립트를 사용하는 HTTP 기본 인증

고맙습니다.

답변

2

이 기사가 도움이 될 수 있습니다. Basic javascript Http authentification code

기본 javascript http 인증 코드를 개선하는 데 도움이되는 몇 가지 팁이 있습니다.

+0

나는 내 문제를 해결하지 못했지만이 답을 보았습니다. 그래서 제가 질문 한 이유입니다. 도와 주셔서 감사합니다. 모든 최고의 ... Droid646197 – Droid646197

+0

rss를 읽거나 phonegap 플러그인을 만들기 위해 javascript를 사용하고 싶습니까? 어쩌면 내가이 일을 도와 줄 수 있겠 니? – vrunoa

+0

vrunoa, 나는 phonegap 플러그인이 최선의 방법이라고 생각한다. Google 피드 API를 사용하여 RSS 피드를 읽을 수 있습니다. xml 기본 피드를 가져 오기 위해 보호 된 서버에 사용자와 암호를 보내야합니다. 고맙습니다. – Droid646197

1

SSJS의 작동 코드입니다. 당신은 "rssfeedurl"과 "base64encodedpassword"를 대체 할 필요가 있습니다. 그러면 결과가 브라우저에 출력됩니다.

  var url = "rssfeedurl"; 
      var authHeader = "Basic base64encodedpassword"; 

      //Make REST Call 
      var result = HTTP.Get(url,["Authorization"],[authHeader]); 

      //Inspect Response 
      if (result.Status != 0){ 
          //Bad response 
          Write("Error: Status code " + result.Status + " returned by RSS Feed."); 
          return; 
      } 
      else 
      { 
          //Good Response 
          Write(result.Content); 
      }