与本地存储元素发送的问题发送在HTTP帖子中



我在HTTP POST请求中发送本地存储元素有问题。它可以与Android和网站一起使用,但在获取本地存储元素之前,请执行iOS HTTP请求。我已经使用了异步并等待着,但是我不konow为什么只在iOS中这个问题。这是我所做的代码。

async rpibuttonsselect(): Promise<rpibuttondataList[]> {
      const username = await this.storage.get('name');
      let headers = new Headers();
      headers.append('Content-Type', 'application/json');
      var options = new RequestOptions({ headers: headers });
      let response = await this.http.post('http://node.services.com:3084/api/rpibuttonsselect/', JSON.stringify({ username: username }), options).toPromise();
      return response.json() as rpibuttondataList[];
    }

通过使用。然后从该函数中拍摄HTTP请求。

      this.storage.get('name').then((username)=>{
      let headers = new Headers();
      headers.append('Content-Type', 'application/json');
      var options = new RequestOptions({ headers: headers });
      let response = this.http.post('http://node.services.com:3084/api/rpibuttonsselect/', JSON.stringify({ username: username }), options);
    })

相关内容

  • 没有找到相关文章