HTTP 请求工具类
来源:互联网 发布:知乎大神 微博 编辑:程序博客网 时间:2024/05/16 05:56
using UnityEngine;using System.Collections;using System.Collections.Generic;public class HttpClient : MonoBehaviour{ // Use this for initialization void Start() { } // Update is called once per frame void Update() { } public void requestGet() { //GET请求 StartCoroutine(GET("http://baidu.com/")); } //登录 public void requestPost() { //登录请求 POST 把参数写在字典用 通过www类来请求 Dictionary<string, string> dic = new Dictionary<string, string>(); //参数 dic.Add("machine-id", Utils.getDeviceUUID()); StartCoroutine(POST("http://sbuu.danwi.me/dsp_api/display/isActive.do", dic)); } //POST请求 IEnumerator POST(string url, Dictionary<string, string> post) { WWWForm form = new WWWForm(); Dictionary<string, string> headers = new Dictionary<string, string>(); headers["machine-id"] = Utils.getDeviceUUID(); //foreach (KeyValuePair<string, string> post_arg in post) //{ // form.AddField(post_arg.Key, post_arg.Value); //} byte[] bytes = new byte[10]; WWW www = new WWW(url, bytes, headers); yield return www; if (www.error != null) { //POST请求失败 Debug.Log("error is :" + www.error); } else { //POST请求成功 Debug.Log("request ok : " + www.text); } } //POST请求 IEnumerator POSTs(string url, Dictionary<string, string> post) { WWWForm form = new WWWForm(); foreach (KeyValuePair<string, string> post_arg in post) { form.AddField(post_arg.Key, post_arg.Value); } WWW www = new WWW(url, form); yield return www; if (www.error != null) { //POST请求失败 Debug.Log("error is :" + www.error); } else { //POST请求成功 Debug.Log("request ok : " + www.text); } } //GET请求 IEnumerator GET(string url) { WWW www = new WWW(url); yield return www; if (www.error != null) { //GET请求失败 Debug.Log("error is :" + www.error); } else { //GET请求成功 Debug.Log("request ok : " + www.text); } }}
0 0
- Http请求工具类
- http请求工具类
- http请求工具类
- HTTP 请求工具类
- http请求工具类
- HTTP请求工具类
- HTTP请求工具类
- http请求工具类
- http请求工具类
- 工具类【Http请求】
- Http请求工具类
- HTTP 请求 工具类
- Http请求工具类
- Http请求工具类
- HTTP请求工具类
- Iphone HTTP请求工具类
- Android----http请求工具类
- HTTP请求工具类(Java)
- android httpPost 的请求
- 轻量级JavaEE企业应用实战(四)
- android - Animation and Graphics(OverView)
- Assembly x64 Intro - View Assemble Variable by GDB
- HTML5 本地裁剪图片并上传至服务器
- HTTP 请求工具类
- 程序员也要学会沟通
- C++11: smart pointer
- 客户端认证自签名HTTPS证书
- 【REST】REST和JAX-RS相关知识介绍
- 训练集(train),测试集(test),验证集(validation)
- Android崩溃(一):小红点BadgeView导致的崩溃
- 交换机介绍
- iOS开发中更改应用程序启动图片