問題タブ [httr]
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.
xml - httr を使用して XML フォームを投稿する
httr を使用して xml オブジェクトを POST しようとしています
私のアプリケーションでは、次のような XML オブジェクトを作成しています。
次に、その場でxmlを変更します
そして、ディスクに保存してファイルからアップロードせずに、httrを使用して投稿したい
xml オブジェクトを httr フレンドリーにする方法はありますか?
r - R での SOAP リクエスト
次のSOAPリクエストをRで作成する方法を知っている人はいますか?
r - RCurl (または httr) - 証明書情報の指定
私はしばらくの間 httr と RCurl をいじっていて、いくつかの証明書情報を指定するのに苦労しています。
認証に自己署名証明書(およびuname / pwd)を使用するWebサイトにログインするのに問題なく機能するCurl CLIコマンドがあります。これは次のようになります...
これにより、foobar.com にログインし、セッション トークンが返されます。
対応する .crt 証明書ファイルを使用し、 --key オプションを使用してキーを追加すると、同じコマンドが機能します。
RCurl または httr で同じことをしようとしていますが、証明書が間違っていることを示すエラーが引き続き発生します。(CLIコマンドが機能するため)証明書に問題がないことを知っていることに留意してください。これは、RCurlで証明書を正しく指定していないためだと思います。
それで、簡単な質問...
上記の CURL コマンドを RCurl または httr でどのように再現しますか?
ところで、これは Ubuntu にあるため、多くの人が Mac OS X 10.9 + で抱えている問題とは関係ありません。
どうもありがとう
Eluxoso (初めてのポスター - いいですね....!)
これが私の(おそらく非常に洗練されておらず、機能していない)コードです
RURL:
httr:
CURL CLI コマンドが機能しているにもかかわらず、証明書のフル パス名を使用しても、同じサーバー応答が得られます。HTTP リクエストで、次のことに気付きました。
それは誰かに関連/役に立ちますか?..
r - Rパッケージのtravisを使用したhttpエラー
R をさまざまなオープン データ API (つまり、PXWEB API:s) に接続するための R パッケージがあります。
travis ビルドは、サンプル Web API への呼び出しが実行されていない場合 (ビルド マトリックスで NOT_CRAN="false")、ビルドに対して完全に機能します。
しかし、http を使用して特定の pxweb サーバーへの API 呼び出しもテストするテストを含めると、テストで「インターネット接続がありません」というエラーが発生することがあります。ビルドを再実行しようとすると、テストが成功する場合と失敗する場合があります。私
パッケージと travis ビルドは次の場所にあります。
r - Rでhttrを使用してAPIにデータを投稿および受信する
ここにある US Census Geocoder バッチ アドレス API にアクセスしようとしています: http://geocoding.geo.census.gov/geocoder/
API のドキュメントも参照しました: http://geocoding.geo.census.gov/geocoder/Geocoding_Services_API.pdf
R の httr パッケージを使用して、次の形式を使用してフォーマットされた住所のバッチ csv ファイルを投稿しようとしています: Unique ID, Street address, City, State, ZIP RCurl から getURL を使用して単一の住所要求バージョンを試しました。正常に動作しますが、postForm は正しい方法でファイルを送信していないようです。現在使用しているコードは、リクエストを正しく送信しているようですが、ジオコーディングされたデータが返されません。
リクエストに何か不足がありますか? この場合、 writefunction と writedata を使用する必要があるかどうかわかりません。どんな助けでも大歓迎です!
r - GET {httr} が不正な要求応答を返す
に保存されている url の html 要素をスクレイピングしようとしていsearchlink
ます。私にとってうまくいった唯一の方法はhtmlTreeParse
{XML} です。しかし、探している要素が返されません。例:img[@title='Add to compare']
上記のクラスを実行した結果:
{httr}も試しreadLines
ましたが、どちらも URL の読み取りでエラーを返しました。GET
URLの特殊文字が原因だと推測していますが、修正方法がわかりません。応答は次のとおりです。
xml - xpathSApplyが期待される要素を出力しない
ここで問題を解決するために多くの時間を費やしてきましたが、残念ながらまだ運がありませんでした。誰かが私を正しい方向に向けてくれることを願っています。
以下のスクリプトで提供されているリンクにリストされているすべてのプロパティの住所要素を抽出しようとしています。ただし、出力は常に空のリストです。さまざまなバリエーションを試しましたが、うまくいきませんでした。
の出力は次のaddresses
とおりです。
実際、上記のリンクの他の html 要素は取得できませんでした。最初に完全にロードする機会を与えずに、ページのロードに時間がかかるGET{httr}
か、Webページを瞬時にスクレイピングするためでしょうか. htmlTreeParse{XML}
私の推論が理にかなっているのかどうかはわかりません。この問題に関するコミュニティの支援に感謝します。