久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    • <bdo id='97iOt'></bdo><ul id='97iOt'></ul>

      <i id='97iOt'><tr id='97iOt'><dt id='97iOt'><q id='97iOt'><span id='97iOt'><b id='97iOt'><form id='97iOt'><ins id='97iOt'></ins><ul id='97iOt'></ul><sub id='97iOt'></sub></form><legend id='97iOt'></legend><bdo id='97iOt'><pre id='97iOt'><center id='97iOt'></center></pre></bdo></b><th id='97iOt'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='97iOt'><tfoot id='97iOt'></tfoot><dl id='97iOt'><fieldset id='97iOt'></fieldset></dl></div>

      <small id='97iOt'></small><noframes id='97iOt'>

    1. <tfoot id='97iOt'></tfoot>

        <legend id='97iOt'><style id='97iOt'><dir id='97iOt'><q id='97iOt'></q></dir></style></legend>

        Github API 和 Access-Control-Allow-Origin

        Github API and Access-Control-Allow-Origin(Github API 和 Access-Control-Allow-Origin)
        1. <tfoot id='7HwZU'></tfoot>

              • <bdo id='7HwZU'></bdo><ul id='7HwZU'></ul>
                <i id='7HwZU'><tr id='7HwZU'><dt id='7HwZU'><q id='7HwZU'><span id='7HwZU'><b id='7HwZU'><form id='7HwZU'><ins id='7HwZU'></ins><ul id='7HwZU'></ul><sub id='7HwZU'></sub></form><legend id='7HwZU'></legend><bdo id='7HwZU'><pre id='7HwZU'><center id='7HwZU'></center></pre></bdo></b><th id='7HwZU'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='7HwZU'><tfoot id='7HwZU'></tfoot><dl id='7HwZU'><fieldset id='7HwZU'></fieldset></dl></div>
              • <small id='7HwZU'></small><noframes id='7HwZU'>

                  <tbody id='7HwZU'></tbody>

                • <legend id='7HwZU'><style id='7HwZU'><dir id='7HwZU'><q id='7HwZU'></q></dir></style></legend>

                • 本文介紹了Github API 和 Access-Control-Allow-Origin的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  這可能是一個(gè)簡單的(一系列)問題,但我無法理解它.

                  this probably is a simple (series of) question(s) but I can't wrap my head around it.

                  我正在嘗試從我網(wǎng)站上托管的網(wǎng)絡(luò)應(yīng)用程序訪問 github api.簡而言之,這是代碼:

                  I'm trying to access the github api from a web app hosted on my site. This is the code in a nutshell:

                  <!DOCTYPE html>
                  <html>
                  <head>
                    <style>p { color:red; }</style>
                    <script src="http://code.jquery.com/jquery-latest.js"></script>
                    <script>
                    $(document).ready(function () {
                  
                  $.ajax( {url :'https://api.github.com/repos/janesconference/kievIIPlugins/commits', dataType: "json", cache: false, success: function (data, textStatus, jqXHR)
                          {
                              var lastCommitSha = data[0].sha;
                              $("p").text("Last commit SHA: " + lastCommitSha);
                          }
                      });
                  });
                    </script>
                  
                  </head>
                  <body>
                    <p>Ajax request not (yet) executed.</p>
                  
                  </body>
                  </html>
                  

                  如果我將瀏覽器指向在我的 Dropbox 帳戶上上傳的這個(gè)簡單頁面一切都好.相反,如果我將瀏覽器指向 在我的網(wǎng)站上 上傳的這個(gè)簡單頁面,我會得到臭名昭著的 Access-Control-Allow-Origin 異常:

                  If I point my browser to this simple page uploaded on my dropbox account everything is ok. If, instead, I point my browser to this simple page uploaded on my site, I get the infamous Access-Control-Allow-Origin exception:

                  XMLHttpRequest cannot load https://api.github.com/repos/janesconference/kievIIPlugins/commits?_=1360060011783. Origin http://bitterspring.net is not allowed by Access-Control-Allow-Origin.
                  

                  所以,問題:

                  • 為什么它可以在 Dropbox 上運(yùn)行?
                  • 我了解使用 CORS 甚至可以在網(wǎng)站上使用.這是將 Access-Control-Allow-Origin: *.github.com 放在我的 Apache 配置或類似的東西上的問題.但是,正如 en.wiki 所引用的,
                  • Why does it work on Dropbox?
                  • I understand that with CORS it would work even on the website. This is a matter of putting Access-Control-Allow-Origin: *.github.com on my Apache configuration or something like that. But, as quoted from en.wiki,

                  但是,這可能不適合涉及安全問題的情況

                  However, this might not be appropriate for situations in which security is a concern

                  • 有沒有辦法在不更改 Apache 配置的情況下做到這一點(diǎn)?可能,我無法觸摸托管站點(diǎn)的 Apache conf,并且總是存在安全問題.這樣做的正確方法是什么?
                  • 推薦答案

                    為了讓 CORS 為您的網(wǎng)站工作(例如 http://example.com),您必須通過在此處創(chuàng)建 GitHub OAuth 應(yīng)用程序來啟用它:https://github.com/settings/applications

                    In order to get CORS working for your site (e.g. http://example.com), you have to enable it by creating a GitHub OAuth application here: https://github.com/settings/applications

                    由于您使用 GitHub 應(yīng)用程序來使 CORS 工作(不使用它來啟用 OAuth 本身),您只需在創(chuàng)建申請表"的所有三個(gè)字段中輸入您網(wǎng)站的 URL:

                    Since you are using a GitHub applications to get CORS to work (not using it for enabling OAuth itself), you can just enter your site's URL in all three fields in the "Create Application form":

                    • 名稱:http://example.com
                    • 網(wǎng)址:http://example.com
                    • 回調(diào)網(wǎng)址:http://example.com

                    請注意,如果您打算使用 OAuth 功能,則需要以不同的方式設(shè)置回調(diào) URL.

                    Note that if you intend to use OAuth functionality, you need to setup Callback URL differently.

                    在此之后,您應(yīng)該能夠從您的站點(diǎn) http://example.com 向 GitHub API 發(fā)送 AJAX 請求.

                    After this, you should be able to send AJAX requests to GitHub APIs from your site http://example.com.

                    這篇關(guān)于Github API 和 Access-Control-Allow-Origin的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                    【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)
                  XmlHttpRequest onprogress interval(XmlHttpRequest onprogress 間隔)
                  How can I modify the XMLHttpRequest responsetext received by another function?(如何修改另一個(gè)函數(shù)接收到的 XMLHttpRequest 響應(yīng)文本?)
                  What is the difference between XMLHttpRequest, jQuery.ajax, jQuery.post, jQuery.get(XMLHttpRequest、jQuery.ajax、jQuery.post、jQuery.get 有什么區(qū)別)
                  1. <i id='WFq5L'><tr id='WFq5L'><dt id='WFq5L'><q id='WFq5L'><span id='WFq5L'><b id='WFq5L'><form id='WFq5L'><ins id='WFq5L'></ins><ul id='WFq5L'></ul><sub id='WFq5L'></sub></form><legend id='WFq5L'></legend><bdo id='WFq5L'><pre id='WFq5L'><center id='WFq5L'></center></pre></bdo></b><th id='WFq5L'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='WFq5L'><tfoot id='WFq5L'></tfoot><dl id='WFq5L'><fieldset id='WFq5L'></fieldset></dl></div>

                        <bdo id='WFq5L'></bdo><ul id='WFq5L'></ul>
                          <tbody id='WFq5L'></tbody>

                        <small id='WFq5L'></small><noframes id='WFq5L'>

                      • <tfoot id='WFq5L'></tfoot>

                        • <legend id='WFq5L'><style id='WFq5L'><dir id='WFq5L'><q id='WFq5L'></q></dir></style></legend>

                          • 主站蜘蛛池模板: 久久精品国产免费看久久精品 | 九九热免费视频在线观看 | 午夜视频免费在线观看 | 国产一区二区自拍 | 国产精品18久久久久久白浆动漫 | 亚洲国产一区在线 | 欧美日产国产成人免费图片 | 精品99在线 | 精品美女在线观看视频在线观看 | 亚洲视频三区 | 日韩精品视频中文字幕 | 久久午夜精品福利一区二区 | 亚洲一区 | 国产精品久久久久久吹潮 | 日韩电影免费观看中文字幕 | 午夜精品一区二区三区在线视频 | www.蜜桃av| 中文在线www | 日韩三极 | 欧美综合视频在线 | 国产福利网站 | 四虎影视一区二区 | 毛片免费视频 | 草草草影院 | 久草视 | 午夜欧美 | 亚洲精品中文字幕在线 | a免费视频 | 国产精品久久久久久久久久久久久 | 欧美电影大全 | 韩国久久| 久久精品国产一区 | 日韩第1页| 人人草人人干 | 亚洲欧美一区二区三区国产精品 | 欧美精品在欧美一区二区少妇 | 免费特黄视频 | 四虎成人在线播放 | 日韩中文字幕 | 午夜免费视频观看 | 9久9久9久女女女九九九一九 |