Giter Club home page Giter Club logo

read-github-pull-requests's Introduction

HTTP实战: 获取指定仓库中的Pull request信息

请完成Crawler中的程序,爬取给定的GitHub仓库中的Pull request信息:

  • 编号
  • 标题
  • 作者的GitHub ID

如图所示:

1

你可以自由选择你喜欢的任何第三方库,我们也不限制你使用GitHub的API。完成一件事情的做法有很多种,我们非常鼓励你尝试各种不同的方案。你可以从以下方法中挑选一种完成挑战:

  • 按照课上所学,直接获取页面的HTML,解析之。
  • 自行阅读GitHub的API文档,调用API获取并解析JSON。
  • 自行搜索并使用第三方的GitHub SDK。

我们希望能锻炼你自己搜索、阅读文档的能力——这对一个工程师是必不可少的技能,因此我们没有列出所有的细节。但是,我们仍然希望在你遇到解决不了的问题时能多思考、多问。祝你好运!

在提交Pull Request之前,你应当在本地确保所有代码已经编译通过,并且通过了测试(mvn clean verify)


注意!我们只允许你修改以下文件,对其他文件的修改会被拒绝:


完成题目有困难?不妨来看看写代码啦的相应课程吧!

回到写代码啦的题目,继续挑战!

read-github-pull-requests's People

Contributors

hcsp-bot avatar blindpirate avatar laowang2020 avatar jaychenfe avatar scott-yuyan avatar kongmu373 avatar shanqinghuang98 avatar 0x522 avatar zegendary avatar zhangyongwang4444 avatar xuepan-summer avatar ws1603 avatar walkerxin avatar qiaomengnan16 avatar he77xtl avatar gofocus avatar codingories avatar bowen-wu avatar pingannetbar avatar dandanlovejm avatar dieselniu avatar maoyuanfang avatar luyeeya avatar arkbreeze avatar perfectlipeng avatar pccmast avatar pathjh avatar nicknessii avatar bridgeren avatar mysteryven avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.