贊助廠商

娛樂城推薦

首頁

刊登資訊

  • 刊登者:匿名
  • 時間:2021-06-03 09:00:02

尚未解答R_Language- 爬蟲POST問題

R_Language- 爬蟲POST問題

[問題類型]:

程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)

[軟體熟悉度]:

入門(寫過其他程式,只是對語法不熟悉)

[問題敘述]:

想爬一個網站的資料 用python可以做出來 但是用R就發生問題

google不到解決方式

求板上高手幫忙

謝謝

[程式範例]:

<python> 可以順利跑出來

import requests
import pandas as pd
import json

url = 'https://securev.jihsun.com.tw/JssFHCTradeNet/JSStockCR/
StockRatingCR_P.aspx/GetData'
headers = {'Content-Type': 'application/json; charset=UTF-8'}
data = {'stockNo': '2330'}

response = requests.post(url = url, data=json.dumps(data), headers=headers)

<R>
url = 'https://securev.jihsun.com.tw/JssFHCTradeNet/JSStockCR/
StockRatingCR_P.aspx/GetData'
headers = c('Content-Type' = 'application/json; charset=UTF-8')
data = '{'stockNo': '2330'}'

get_data <- httr::POST(url = url,
httr::add_headers(.headers=headers),
body = data)

# 會噴出下面的error
# Error in curl::curl_fetch_memory(url, handle = handle) :
# Maximum (10) redirects followed


[環境]
R version 4.0.4
curl 4.3
httr 1.4.2
macbbok M1

[關鍵字]:


--

0個答案 R_Language- 爬蟲POST問題

其他問題

友站連結