Browse Source

网络测通了

skyfffire 2 years ago
parent
commit
b4350a076e
2 changed files with 47 additions and 0 deletions
  1. 32 0
      arbitrage/api/api_blockchain.go
  2. 15 0
      arbitrage/api/api_blockchain_test.go

+ 32 - 0
arbitrage/api/api_blockchain.go

@@ -0,0 +1,32 @@
+package api
+
+import (
+	"bytes"
+	"io/ioutil"
+	"net/http"
+)
+
+func HttpTest() (string, error) {
+	jsonDataStr := `
+{
+	"auth": {
+		"auth": "9d8b7074bf189dcad17189c8f264c0cb",
+		"timestamp": "123123"
+	}
+}
+`
+	jsonData := []byte(jsonDataStr)
+
+	resp, err := http.Post("http://web.410eth.com:8888", "application/json", bytes.NewBuffer(jsonData))
+	if err != nil {
+		return "", err
+	}
+	defer resp.Body.Close()
+
+	body, err := ioutil.ReadAll(resp.Body)
+	if err != nil {
+		return "", err
+	}
+
+	return string(body), nil
+}

+ 15 - 0
arbitrage/api/api_blockchain_test.go

@@ -0,0 +1,15 @@
+package api
+
+import (
+	"testing"
+)
+
+func TestApi(t *testing.T) {
+	rst, err := HttpTest()
+
+	if err != nil {
+		t.Fatalf("err, %v.\n", err)
+	}
+
+	t.Logf(rst)
+}