問題タブ [rcurl]

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 に答える
155 参照

r - RCurl_1.95-3 は漢字のページを扱えない

RCurl パッケージを 1.95-3 に更新しました。漢字のページを処理できないことがわかりました。

次に例を示します。

ライブラリ(RCurl)

url="http://vip.stock.finance.sina.com.cn/corp/go.php/vMS_FuQuanMarketHistory/stockid/601117.phtml"

txt <- getURL(url, .encoding = "GB2312")

以下のエラー情報を取得しました。nchar(str) のエラー: 無効なマルチバイト文字列 1

getURLこの例では機能していません。

RCurl 1.91 を再インストールしたところ、上記のコードが機能することがわかりました。RCurl をダウングレードせずにこれを解決する方法を知っている人はいますか?

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

r - 大きなファイルをダウンロードするときに httr GET 関数でスペースが不足する

1.1 ギガバイトのファイルをダウンロードしようとしていますがhttr、次のエラーが表示されます。

私のCドライブには400GBの空き容量があります..

RCurlパッケージでは、使用時にオプションとオプションが表示されますmaxfilesizeが、これらがスルーまたは..に渡されるかどうか/どのように渡されるか、またはこれのために切り替える必要があるかどうかがわかりません..切り替えが必要な場合でも、最大ファイルサイズを大きくするとうまくいきますか?maxfilesize.largegetCurlOptionsConstants()httrconfigset_configRCurl

ここに私のセッション情報があります..

..そして (時間がかかるため、これはお勧めしません) 私のエラーを再現したい場合は、https://usa.ipums.org/usa-action/samplesにアクセスして、新しい2011 年の 5 年間の acs 抽出を選択し、約 100 の変数を追加して、抽出の準備が整うまで待ちます。次に、最初の 3 行を編集して、以下のコードを実行します。(繰り返しますが、お勧めしません)

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

r - サーバー認証後に RCurl を使用して大きなバイナリ ファイルをダウンロードする方法

パッケージでこのタスクを実行することについて最初にこの質問をしましたが、 . そのため、代わりに使用するコードを書き直しました。httrhttrRCurlwritefunction

32 ビット バージョンの R を使用して私の作業を再現できるはずなので、RAM に何かを読み込むとメモリ制限に達します。ハードディスクに直接ダウンロードするソリューションが必要です。

まず、このコードが機能します。圧縮されたファイルは適切にディスクに保存されます。

RCurl動作しないコードがいくつかあります。前の質問で述べたように、これを正確に再現するには、 ipumsで抽出を作成する必要があります。

ログインしたので、上記と同じコマンドを試してください。ただしcurl、Cookie を保持するオブジェクトを使用します。

この改行--

私の以前の投稿への回答は、このCレベルの書き込み機能の回答を参照していましたが、そのcurl_writer Cプログラムを再作成する方法についてはわかりません(Windowsで?)。

..または、この質問の上部にある 5 行のコードがgetNativeSymbolInfo.. curl認証/Cookieを保存し、SSLを検証しないように指示する追加のオブジェクトを渡すと、そうでなければ機能するコードが..壊れる理由がわかりませんか?