質問編集履歴

4

説明文を具体的にしました

2021/11/28 09:43

投稿

shibamata
shibamata

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
- 371269で自分なり解決策を達成するため相談しているのですが、
1
+ 別スレッドで自分なり解決策を考え、それを達成するため相談していました。
2
-
2
+
3
- そもそも対応方針がいけないのでは?と思い、node.jsから別サーバーへPOSTす際は、どうするがベターか教えていただけませんか
3
+ 相談していくうちに、そもそも対応方針がいけないのでは?と思い、今困っていことをどう解決したらいいか?相談をさせください。
4
4
 
5
5
 
6
6
 
@@ -8,6 +8,8 @@
8
8
 
9
9
  画像解析を行うサーバーの間にnode.jsで動作するサーバーを挟みたいと考えています。
10
10
 
11
+
12
+
11
13
  【いままで】
12
14
 
13
15
  HTMLからpythonに画像をPOST
@@ -18,7 +20,7 @@
18
20
 
19
21
 
20
22
 
21
- そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。
23
+ そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。(Buffer形式は文字列として認識されてopencv側はエラーとなってしまいました。)
22
24
 
23
25
  formから送信していた際は問題なく画像処理ができていたので、formから送るのと同じようにnode.jsから画像をPOSTしたいです。
24
26
 

3

説明文の修正

2021/11/28 09:43

投稿

shibamata
shibamata

スコア4

test CHANGED
File without changes
test CHANGED
@@ -170,7 +170,7 @@
170
170
 
171
171
  //--------------------------------------
172
172
 
173
- // ここでなんらかの処理をBuffer型になってしまった画像にしたい!
173
+ // ここでなんらかの処理をBuffer型になってしまった画像をどうしたい!
174
174
 
175
175
  //--------------------------------------
176
176
 

2

説明文を修正

2021/11/28 09:39

投稿

shibamata
shibamata

スコア4

test CHANGED
File without changes
test CHANGED
@@ -20,8 +20,6 @@
20
20
 
21
21
  そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。
22
22
 
23
- node.jsで画像を受け取るとBuffer型となってしまい、そのままPython側に渡しても文字列として扱われてしまい、画像処理ができませんでした。
24
-
25
23
  formから送信していた際は問題なく画像処理ができていたので、formから送るのと同じようにnode.jsから画像をPOSTしたいです。
26
24
 
27
25
 

1

説明文を具体的にしました。

2021/11/28 09:37

投稿

shibamata
shibamata

スコア4

test CHANGED
File without changes
test CHANGED
@@ -6,17 +6,23 @@
6
6
 
7
7
  現状、下記のHTMLからpython(flask)へ画像をPOSTして画像解析を行っています。
8
8
 
9
- 画像解析を行うサーバーの間にnode.jsで動作するサーバーを挟みたく、
9
+ 画像解析を行うサーバーの間にnode.jsで動作するサーバーを挟みたいと考えています。
10
+
10
-
11
+ 【いままで】
12
+
11
- HTMLからPOSTしてpythonに送っていた情報
13
+ HTMLからpythonに画像POST
14
+
12
-
15
+ 【これからやりたいこと】
16
+
13
- HTMLからnode.jsにPOSTして、画像データ部分は同じ内容をpythonに送信したく思っています。
17
+ HTMLからnode.jsにPOSTして、画像データ部分は同じ内容をpythonにPOST
14
18
 
15
19
 
16
20
 
17
21
  そこで、下記を実装したのですが、node.jsが受け取るデータがBuffer形式で、どのようにしたらPython側にいままでのPOSTと同じように画像を渡せるのかがわかりません。
18
22
 
19
- BufferそのままPython側に渡しても文字列として扱われてしまいました。
23
+ node.jsで画像を受け取るとBuffer型となってしまい、そのままPython側に渡しても文字列として扱われてしまい、画像処理ができせんでした。
24
+
25
+ formから送信していた際は問題なく画像処理ができていたので、formから送るのと同じようにnode.jsから画像をPOSTしたいです。
20
26
 
21
27
 
22
28