質問編集履歴
4
説明文を具体的にしました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,14 +1,15 @@
|
|
1
|
-
|
1
|
+
別スレッドで自分なりに解決策を考え、それを達成するための相談していました。
|
2
|
-
そもそも対応方針がいけないのでは?と思い、
|
2
|
+
相談していくうちに、そもそも対応方針がいけないのでは?と思い、今困っていることをどう解決したらいいか?の相談をさせてください。
|
3
3
|
|
4
4
|
現状、下記のHTMLからpython(flask)へ画像をPOSTして画像解析を行っています。
|
5
5
|
画像解析を行うサーバーの間にnode.jsで動作するサーバーを挟みたいと考えています。
|
6
|
+
|
6
7
|
【いままで】
|
7
8
|
HTMLからpythonに画像をPOST
|
8
9
|
【これからやりたいこと】
|
9
10
|
HTMLからnode.jsにPOSTして、画像データ部分は同じ内容をpythonにPOST
|
10
11
|
|
11
|
-
そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。
|
12
|
+
そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。(Buffer形式は文字列として認識されてopencv側はエラーとなってしまいました。)
|
12
13
|
formから送信していた際は問題なく画像処理ができていたので、formから送るのと同じようにnode.jsから画像をPOSTしたいです。
|
13
14
|
|
14
15
|
node.jsがpostで受け取った画像をそのまま別サーバーへPOSTする良い方法はありませんか?
|
3
説明文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -84,7 +84,7 @@
|
|
84
84
|
const server = new Hapi.Server(serverOptions);
|
85
85
|
function testResponse(req){
|
86
86
|
//--------------------------------------
|
87
|
-
// ここでなんらかの処理をBuffer型になってしまった画像にしたい!
|
87
|
+
// ここでなんらかの処理をBuffer型になってしまった画像をどうにかしたい!
|
88
88
|
//--------------------------------------
|
89
89
|
const pythonresult = new Promise(function(callback) {
|
90
90
|
const FormData = require('form-data');
|
2
説明文を修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,7 +9,6 @@
|
|
9
9
|
HTMLからnode.jsにPOSTして、画像データ部分は同じ内容をpythonにPOST
|
10
10
|
|
11
11
|
そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。
|
12
|
-
node.jsで画像を受け取るとBuffer型となってしまい、そのままPython側に渡しても文字列として扱われてしまい、画像処理ができませんでした。
|
13
12
|
formから送信していた際は問題なく画像処理ができていたので、formから送るのと同じようにnode.jsから画像をPOSTしたいです。
|
14
13
|
|
15
14
|
node.jsがpostで受け取った画像をそのまま別サーバーへPOSTする良い方法はありませんか?
|
1
説明文を具体的にしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,12 +2,15 @@
|
|
2
2
|
そもそも対応方針がいけないのでは?と思い、node.jsから別サーバーへPOSTする際は、どうするのがベターか教えていただけませんか。
|
3
3
|
|
4
4
|
現状、下記のHTMLからpython(flask)へ画像をPOSTして画像解析を行っています。
|
5
|
-
画像解析を行うサーバーの間にnode.jsで動作するサーバーを挟みた
|
5
|
+
画像解析を行うサーバーの間にnode.jsで動作するサーバーを挟みたいと考えています。
|
6
|
+
【いままで】
|
6
|
-
HTMLから
|
7
|
+
HTMLからpythonに画像をPOST
|
8
|
+
【これからやりたいこと】
|
7
|
-
HTMLからnode.jsにPOSTして、画像データ部分は同じ内容をpythonに
|
9
|
+
HTMLからnode.jsにPOSTして、画像データ部分は同じ内容をpythonにPOST
|
8
10
|
|
9
11
|
そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。
|
10
|
-
|
12
|
+
node.jsで画像を受け取るとBuffer型となってしまい、そのままPython側に渡しても文字列として扱われてしまい、画像処理ができませんでした。
|
13
|
+
formから送信していた際は問題なく画像処理ができていたので、formから送るのと同じようにnode.jsから画像をPOSTしたいです。
|
11
14
|
|
12
15
|
node.jsがpostで受け取った画像をそのまま別サーバーへPOSTする良い方法はありませんか?
|
13
16
|
|