|
@@ -31,9 +31,15 @@
|
|
|
<option value="POST">POST</option>
|
|
|
<option value="PUT">PUT</option>
|
|
|
</select>
|
|
|
+ <select v-model="toMime">
|
|
|
+ <option value="application/json">application/json</option>
|
|
|
+ <option value="text/plain">text/plain</option>
|
|
|
+ <option value="application/octet-stream">application/octet-stream</option>
|
|
|
+ </select>
|
|
|
<button @click="send">Send</button>
|
|
|
<a href="#" @click="example1">example1</a>
|
|
|
<a href="#" @click="example2">example2</a>
|
|
|
+ <a href="#" @click="example3">example3</a>
|
|
|
<table>
|
|
|
<template v-for="(item, index) in transfers">
|
|
|
<tr>
|
|
@@ -87,7 +93,9 @@ cpeeCallbackError: {{ item.cpeeCallbackError}}
|
|
|
from: '',
|
|
|
to: '',
|
|
|
toMethod: 'POST',
|
|
|
- type: 'xfer'
|
|
|
+ toMime: 'application/octet-stream',
|
|
|
+ type: 'xfer',
|
|
|
+ body: ''
|
|
|
},
|
|
|
created: function () {
|
|
|
setInterval(this.update, 330);
|
|
@@ -97,10 +105,23 @@ cpeeCallbackError: {{ item.cpeeCallbackError}}
|
|
|
example1: function () {
|
|
|
this.$data.from='http://localhost:8082/zero?length=1000000';
|
|
|
this.$data.to='http://localhost:8082/null';
|
|
|
+ this.$data.type='xfer';
|
|
|
+ this.$data.toMethod='POST';
|
|
|
+ this.$data.toMime='application/octet-stream';
|
|
|
},
|
|
|
example2: function () {
|
|
|
this.$data.from='http://ftp.debian.org/debian/ls-lR.gz';
|
|
|
this.$data.to='http://localhost:8082/null';
|
|
|
+ this.$data.type='xfer';
|
|
|
+ this.$data.toMethod='POST';
|
|
|
+ this.$data.toMime='application/octet-stream';
|
|
|
+ },
|
|
|
+ example3: function () {
|
|
|
+ this.$data.body='[{}]';
|
|
|
+ this.$data.to='http://localhost:8082/null';
|
|
|
+ this.$data.toMethod='POST';
|
|
|
+ this.$data.type='send';
|
|
|
+ this.$data.toMime='application/json';
|
|
|
},
|
|
|
send: function (ts) {
|
|
|
let data = new URLSearchParams();
|
|
@@ -108,6 +129,7 @@ cpeeCallbackError: {{ item.cpeeCallbackError}}
|
|
|
data.append('to', this.to);
|
|
|
data.append('toMethod', this.toMethod);
|
|
|
data.append('body', this.body);
|
|
|
+ data.append('toMime', this.toMime);
|
|
|
ep=this.$data.type;
|
|
|
fetch('/' + ep, {
|
|
|
method: "POST",
|