fix urls
diff --git a/README.md b/README.md
index 28bef7c..679e609 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 A composable, Future-based library for making HTTP requests.
 
-[![pub package](https://img.shields.io/pub/v/http.svg)](https://pub.dartlang.org/packages/http)
+[![pub package](https://img.shields.io/pub/v/http.svg)](https://pub.dev/packages/http)
 [![Build Status](https://travis-ci.org/dart-lang/http.svg?branch=master)](https://travis-ci.org/dart-lang/http)
 
 This package contains a set of high-level functions and classes that make it
@@ -42,17 +42,17 @@
 creating [Request][] or [StreamedRequest][] objects yourself and passing them to
 [Client.send][].
 
-[Request]: https://pub.dartlang.org/documentation/http/latest/http/Request-class.html
-[StreamedRequest]: https://pub.dartlang.org/documentation/http/latest/http/StreamedRequest-class.html
-[Client.send]: https://pub.dartlang.org/documentation/http/latest/http/Client/send.html
+[Request]: https://pub.dev/documentation/http/latest/http/Request-class.html
+[StreamedRequest]: https://pub.dev/documentation/http/latest/http/StreamedRequest-class.html
+[Client.send]: https://pub.dev/documentation/http/latest/http/Client/send.html
 
 This package is designed to be composable. This makes it easy for external
 libraries to work with one another to add behavior to it. Libraries wishing to
 add behavior should create a subclass of [BaseClient][] that wraps another
 [Client][] and adds the desired behavior:
 
-[BaseClient]: https://pub.dartlang.org/documentation/http/latest/http/BaseClient-class.html
-[Client]: https://pub.dartlang.org/documentation/http/latest/http/Client-class.html
+[BaseClient]: https://pub.dev/documentation/http/latest/http/BaseClient-class.html
+[Client]: https://pub.dev/documentation/http/latest/http/Client-class.html
 
 ```dart
 class UserAgentClient extends http.BaseClient {
diff --git a/lib/src/multipart_request.dart b/lib/src/multipart_request.dart
index e2a9714..e86466e 100644
--- a/lib/src/multipart_request.dart
+++ b/lib/src/multipart_request.dart
@@ -21,7 +21,7 @@
 /// This request automatically sets the Content-Type header to
 /// `multipart/form-data`. This value will override any value set by the user.
 ///
-///     var uri = Uri.parse("http://pub.dartlang.org/packages/create");
+///     var uri = Uri.parse("https://example.com/create");
 ///     var request = new http.MultipartRequest("POST", uri);
 ///     request.fields['user'] = 'nweiz@google.com';
 ///     request.files.add(new http.MultipartFile.fromPath(