簡體   English   中英

登錄的callApi訪問.json文件-vuejs

[英]callApi with Login to access .json File - vuejs

我想通過鏈接訪問.json文件。 當我在瀏覽器中鍵入指向json文件的鏈接時,它會要求提供我知道的憑據(用戶名+密碼)。

我想在代碼中寫入憑據,因此當網站嘗試從json文件中獲取數據時,我不必再手動登錄,也不會收到一條消息以我的憑據登錄。

當然,除了callApi方法之外,如果還有其他訪問json的可能性,歡迎您。 :)

無需身份驗證並帶有本地文件的當前代碼:

<script>
import jsonData from '../../static/json/test.json'
export default {
  name: 'dash',
  data() {
    return {
      data: ''
    }
  },
  mounted() {
    this.fetchData()
  },
  methods: {
    fetchData() {
      this.callApi()
        .then((responseData) => {
          this.data = responseData;

        })
    },
    callApi() {
      return Promise.resolve(jsonData)
    }
  }
}
</script>

如果您使用的是基本身份驗證,則可以在以冒號分隔的網址開頭添加用戶名和密碼。 因此,示例網址為https:// username:password@www.example.com/

請注意,這不是一個好習慣,不應在生產中使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM