女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙語言基礎類庫:system.fetch 數據請求

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-07-16 17:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

數據請求

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

  • 從API Version 6開始,該接口不再維護,推薦使用新接口[@ohos.net.http]。
  • 本模塊首批接口從API version 3開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。

導入模塊

import fetch from '@system.fetch';

fetch.fetch

fetch(Object): void

通過網絡獲取數據。

需要權限: ohos.permission.INTERNET

系統能力: SystemCapability.Communication.NetStack

參數:

參數名類型必填說明
urlstring資源地址。
datastringObject
headerObject設置請求的header。
methodstring請求方法默認為GET,可選值為:OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE。
responseTypestring默認會根據服務器返回header中的Content-Type確定返回類型,支持文本和json格式。詳見success返回值。
successFunction接口調用成功的回調函數。
failFunction接口調用失敗的回調函數。
completeFunction接口調用結束的回調函數。

表1 data與Content-Type關系

dataContent-Type說明
string不設置Content-Type默認為 text/plain,data值作為請求的body。
string任意 Typedata值作為請求的body。
Object不設置Content-Type默認為application/x-www-form-urlencoded,data按照資源地址規則進行encode拼接作為請求的body。
Objectapplication/x-www-form-urlencodeddata按照資源地址規則進行encode拼接作為請求的body。

success返回值:

參數名類型說明
codenumber表示服務器的狀態code。
datastringObject
headersObject表示服務器response的所有header。

表2 responseType與success中data關系

responseTypedata說明
string服務器返回的header中的type如果是text/*或application/json、application/javascript、application/xml,值為文本內容。
textstring返回文本內容。
jsonObject返回json格式的對象。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789拿

QQ截圖20240715201512.png

示例:

export default {
  data: {
    responseData: 'NA',
    url: "test_url",
  },
  fetch: function () {
    var that = this;
    fetch.fetch({
      url: that.url,
      success: function(response) {
        console.info("fetch success");
        that.responseData = JSON.stringify(response);
      },
      fail: function() {
        console.info("fetch fail");
      }
    });
  }
}

說明: 默認支持https,如果要支持http,需要在config.json里增加network標簽,屬性標識 "cleartextTraffic": true。即:

{
  "deviceConfig": {
    "default": {
      "network": {
        "cleartextTraffic": true
      }
      ...
    }
  }
  ...
}

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 鴻蒙
    +關注

    關注

    60

    文章

    2620

    瀏覽量

    44043
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    鴻蒙開發實戰:網絡請求【axios】

    [Axios]?,是一個基于 promise 的網絡請求,可以運行 node.js 和瀏覽器中。本基于[Axios]原v1.3.4版本進行適配,使其可以運行在 OpenHarmo
    的頭像 發表于 03-25 16:47 ?4494次閱讀
    <b class='flag-5'>鴻蒙</b>開發實戰:網絡<b class='flag-5'>請求</b><b class='flag-5'>庫</b>【axios】

    ArkTS語言基礎-解析

    被設計用來傳輸和存儲數據,是一種可擴展標記語言語言基礎提供了[XML生成、解析與轉換]的能力。 URL、URI構造和解析能力:其中[U
    發表于 02-20 16:44

    鴻蒙原生應用開發-ArkTS語言基礎概述

    ArkTS語言基礎是HarmonyOS系統上為應用開發者提供的常用基礎能力,主要包含能力如下圖所示。 1.提供異步并發和多線程并發的能力。 支持Promise和async/await等標準
    發表于 03-05 15:42

    fetch請求返回code為-1是什么原因?

    從'@ system.fetch '導入獲取;從'@system.prompt'導入提示;方法:'GET' ,標題:{“內容類型”:“應用程序/json”},成功(數據
    發表于 05-19 14:56

    鴻蒙應用開發請求不到數據是為什么?

    鴻蒙應用開發請求不到數據
    發表于 06-15 11:04

    鴻蒙數據庫知識點學習

    移動端開發,數據存儲是非常重要的,鴻蒙也不例外,說到數據存儲,首要的就是數據庫了,數據庫的存儲機制是否完善,提供的功能是否簡單方便,直接影響
    的頭像 發表于 09-06 09:34 ?3549次閱讀

    HarmonyOS語言基礎開發指南上線啦!

    語言基礎提供哪些功能?多線程并發如何實現?TaskPool(任務池)和Worker在實現和使用場景上有何不同? 針對開發者關注的并發等語言基礎
    的頭像 發表于 10-18 16:20 ?884次閱讀
    HarmonyOS<b class='flag-5'>語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>開發指南上線啦!

    鴻蒙OpenHarmony大合集:【語言基礎

    本示例集合語言基礎的各個子模塊,展示了各個模塊的基礎功能
    的頭像 發表于 04-29 16:38 ?887次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony大合集:【<b class='flag-5'>語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>】

    鴻蒙語言基礎system.bluetooth 藍牙

    開始搜尋附近的低功耗藍牙外圍設備。此操作比較耗費系統資源,請在搜索并連接到設備后調用[bluetooth.stopBLEScan]方法停止搜索。
    的頭像 發表于 07-15 17:28 ?722次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>system</b>.bluetooth 藍牙

    鴻蒙語言基礎system.brightness 屏幕亮度

    獲得設備當前的屏幕亮度值。
    的頭像 發表于 07-15 17:56 ?1177次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>system</b>.brightness 屏幕亮度

    鴻蒙語言基礎system.configuration 應用配置

    獲取應用當前的語言和地區。默認與系統的語言和地區同步。
    的頭像 發表于 07-16 09:34 ?597次閱讀

    鴻蒙語言基礎system.device 設備信息

    在首頁的onShow生命周期之前不建議調用device.getInfo接口。
    的頭像 發表于 07-16 09:17 ?707次閱讀

    鴻蒙語言基礎system.file 文件存儲

    將指定文件移動到其他指定位置。
    的頭像 發表于 07-17 10:41 ?908次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>system</b>.file  文件存儲

    鴻蒙語言基礎system.network 網絡狀態

    獲取當前設備的網絡類型。
    的頭像 發表于 07-18 09:37 ?531次閱讀

    鴻蒙語言基礎system.notification 通知消息

    以下各項對應的系統能力均為SystemCapability.Notification.Notification
    的頭像 發表于 07-18 09:23 ?611次閱讀