問題タブ [plumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
524 参照

r - R Package Plumber: Binary POST Body が正しく動作しない

POSTリクエストのボディとしてSTLファイルを添付することをテストしました。構成: Windows 10、Postman (POST->バイナリ)、R 3.4.2。POST リクエストの R コードは次のようになります。

この出力は、以下を使用して STL ファイルでバイナリを直接読み取った場合と同じです。

ただし、Plumber バージョン (上記) を使用すると、いくつかのパーツが欠落しています。その理由は、行末の処理方法または導入方法、または Plumber のデフォルト フィルターにある可能性があると思います。

欠損値は、req$postBody の要素間で発生します。たとえば、rawData2[a, b, c, d, e, f, g] をrawData1保持し、[a, b, e, f] を保持します。上記の関数の R オブジェクトrawstlの長さは 1 を超えており、サブリスト間で欠損値が発生しています。

しばらく遊んでみましたが、何が壊れているのかわかりません。

0 投票する
2 に答える
941 参照

r - Plumber R、テストとして「localhost」をローカル マシンの IP に変更

Plumber を使用して API を介して値を出力する R スクリプトがあります。ブラウザで 127.0.0.1 または localhost アドレスを使用すると、ローカル マシン (Windows 10) ですべて正常に動作しますが、マシンの実際の IP を使用するように変更すると、ブラウザは「接続を拒否されました」というエラーをスローします(すべてをネットワークサーバーに移動する前に、これをテストとして実行しています)。これがうまくいくかどうかのアイデアはありますか?文献はそれがすべきことを示唆しているようです...またはこれが機能しない原因についてのヒントはありますか?

ありがとう