error: The argument type 'String' can't be assigned to the parameter type 'Uri' code example
Example 1: dart The argument type 'String' can't be assigned to the parameter type 'Uri'
import 'package:http/http.dart' as http;
response = await http.get(Uri.parse("path_to.php"));
Example 2: the argument type 'string' can't be assigned to the parameter type 'uri'. flutter
More generally, if you previously used http.get(someString), http.post(someString), etc. you instead will need to use http.get(Uri.parse(someString)), http.post(Uri.parse(someString)), and so on. (package:http formerly called Uri.parse internally to convert a String into a Uri for you.)
Example 3: The argument type 'String' can't be assigned to the parameter type 'Uri'.
Replace http.get(someString) With http.get(Uri.parse(someString))