假设我正在使用laravel或任何其他框架。问题是,如果laravel是 public index.php 文件,任何对服务器的请求都将转到特定文件。
例如
Route::get('posts' , 'PostController@index')
Route::get('\post\{post}\comments' , 'CommentController@index')
如果我们使用laravel,这两个请求都将落在 public index.php 上。但是当来自html <img src="www.yourdomain.com/storage/image.jpg" />
的请求只是到达存储目录并从中拉出图像时。
我还要看一下php GET
请求,以便使用file_get_contents('http/something/img.jpg')
从其他服务器获取资源(图像/文件等),但人们在某些情况下会访问像这样的文件因某些问题而被拒绝。什么可能导致请求失败我无法得到。出于什么原因,我们使用stream_context_create
创建了一个流上下文file_get_contents
来读取文件
stream_content_create
请有人给我一些关于这两点的简要说明。
谢谢
答案 0 :(得分:0)
<img src="https://example.com/img.jpg">
浏览器将获取请求的图像并将其呈现给视图。
src="x"
有一些选项
src="image.jpg"
src="/image.jpg"
src="https://external-link.com/image.jpg
要了解上述3个搜索relative path
和absolute path
之间的差异。