首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本机无法从另一个设备连接本地主机

问本机无法从另一个设备连接本地主机
EN

Stack Overflow用户
提问于 2020-11-16 10:06:39
回答 1查看 320关注 0票数 0

我使用Django rest框架作为我的API,但是我无法从我的android设备(不是模拟器)连接到本地主机。我已经经历过很多关于StackOverflow和Github的问题,但都没有用。

这是我的密码

代码语言:javascript
复制
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.

  • localhost只适用于
  • 10.0.2.2,
  • 10.0.3.2只在邮递员中工作,127.0.0.1只在邮递员中工作。
  • 也尝试使用机器IP地址,但它一直在加载,我试着等待它完成加载,最后在邮递员和我的React

中都出错。

对我的外部设备没什么用!我真的很感谢你的帮助

请注意,问题不在于代码,因为我试图将其上传到pythonanywhere网站托管服务,并使用了我从他们那里获得的URL,并且运行良好,没有任何错误(以及邮递员和模拟器)。

额外信息: pc: macOS高级塞拉利昂版: 10.13.6,外部设备: Android

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-10 22:33:11

为此,您可以使用ngrok。您将从ngrok获得一个新的域名,而不是使用localhost/ip等。您可以查看此文档以获得更多信息https://ngrok.com/docs。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64856015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档