我使用Django rest框架作为我的API,但是我无法从我的android设备(不是模拟器)连接到本地主机。我已经经历过很多关于StackOverflow和Github的问题,但都没有用。
这是我的密码
import { create } from 'apisauce';
const apiClient = create({
baseURL: 'http://tried-many-things-but-none-worked:8000',
});
// getting data is straight forward
import client from './client';
const getChat = id => client.get("/chat/get_chat/${id}/";我尝试了许多解决方案,但没有一个对我有用。我试着用
only.
中都出错。
对我的外部设备没什么用!我真的很感谢你的帮助
请注意,问题不在于代码,因为我试图将其上传到pythonanywhere网站托管服务,并使用了我从他们那里获得的URL,并且运行良好,没有任何错误(以及邮递员和模拟器)。
额外信息: pc: macOS高级塞拉利昂版: 10.13.6,外部设备: Android
发布于 2021-11-10 22:33:11
为此,您可以使用ngrok。您将从ngrok获得一个新的域名,而不是使用localhost/ip等。您可以查看此文档以获得更多信息https://ngrok.com/docs。
https://stackoverflow.com/questions/64856015
复制相似问题