0

ユーザーがアプリケーションにアクセスしたときに、brew を使用して構築した Web ページを返したいと考えています。現在、init() があります。これは、ユーザーが指定する関数です。関数はbrewを実行し、Webページを作成します。次に、Web ページのファイル名を返します。

次の ../library/xbrowser/R/init/file を試行すると、ブラウザに次のエラーが報告されます。

cannot coerce type 'closure' to vector of type 'character'

In call:
as.character(x)

ドキュメントは、Web ページを作成して返す手段として /file 出力を使用できることを示しています。この機能の使い方は間違っていますか? Web ページを作成して返すためのより良い方法はありますか?

4

1 に答える 1

0

OK、私の問題はオペレーターのエラーだと思います。

もちろん、ブラウザーを使用するときに使用されるメソッドである GET ではなく、POST を使用して関数をテストする必要がありました。

たとえば、curl で POST すると、このメッセージは表示されません。

誰かの時間を無駄にしてしまったことをお詫びします。

ピーター

もう 1 つ注意してください: init を関数名として使用しないでください。他の名前空間を使用しているようで、「P」という名前のデータベースの遅延読み込みについて不平を言っています

于 2013-08-16T17:38:29.787 に答える