代码之家  ›  专栏  ›  技术社区  ›  tommy chheng

R中有HTTP库吗?

r
  •  3
  • tommy chheng  · 技术社区  · 14 年前

    我需要使用r来生成http-post命令。有没有r-http库可以做到这一点?

    1 回复  |  直到 14 年前
        1
  •  10
  •   p00ya    14 年前

    对, RCurl

    library(RCurl)
    # example from the vignette:
    x = postForm('http://www.wormbase.org/db/searches/advanced/dumper', 
      species="briggsae", 
      list="", 
      flank3="0", 
      flank5="0", 
      feature="Gene Models", 
      dump = "Plain TEXT", 
      orientation = "Relative to feature", 
      relative = "Chromsome", 
      DNA ="flanking sequences only", 
      .cgifields =c("feature", "orientation", "DNA", "dump", "relative"))
    

    如果希望对已发布的实体和头进行细粒度控制,可以使用 curlPerform 直接。